This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 673c790e7282 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f9ad0ac947c 9p/xen: fix check for xenbus_read error in front_probe new 81c99089bce6 v9fs_dir_readdir: fix double-free on p9stat_read error new 62e3941776fe 9p: clear dangling pointers in p9stat_free new 996d5b4db4b1 9p: Use a slab for allocating requests new 6348b903d791 9p: Remove p9_idpool new 523adb6cc10b 9p: embed fcall in req to round down buffer allocs new 91a76be37ff8 9p: add a per-client fcall kmem_cache new 43cbcbee9938 9p: rename p9_free_req() function new 728356dedeff 9p: Add refcount to p9_req_t new 8b894adb2b7e 9p/rdma: do not disconnect on down_interruptible EAGAIN new 426d5a0f9733 9p: fix spelling mistake in fall-through annotation new 6d35190f3953 9p: Rename req to rreq in trans_fd new 2803cf4379ed 9p: do not trust pdu content for stat item size new 5e172f75e51e 9p locks: add mount option for lock retry interval new e02a53d92e19 9p: acl: fix uninitialized iattr access new 473c7dd1d7b5 9p/rdma: remove useless check in cm_event_handler new ef5305f1f72e 9p: p9dirent_read: check network-provided name length new b4dc44b3cac9 9p locks: fix glock.client_id leak in do_lock new 72ea0321088d 9p: potential NULL dereference new e4ca13f7d075 9p/trans_fd: abort p9_read_work if req status changed new fb488fc1f2b4 9p/trans_fd: put worker reqs on destroy new 7da4221b530f Merge tag '9p-for-4.20' of git://github.com/martinetd/linux new 1e6cb72399fd fsnotify: add super block object type new 60f7ed8c7c4d fsnotify: send path type events to group with super block marks new d54f4fba889b fanotify: add API to attach/detach super block mark new 96a71f21ef1f fanotify: store fanotify_init() flags in group's fanotify_data new b723a7911d02 fanotify: fix collision of internal and uapi mark flags new 007d1e8395ea fsnotify: generalize handling of extra event flags new a72fd224e37b fanotify: simplify handling of FAN_ONDIR new 23c9deeb3285 fanotify: deprecate uapi FAN_ALL_* constants new a39f7ec41766 fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() new bdd5a46fe306 fanotify: add BUILD_BUG_ON() to count the bits of fanotify [...] new d0a6a87e40da fanotify: support reporting thread id instead of process id new 99c228a994ec fs: group frequently accessed fields of struct super_block [...] new 721fb6fbfd21 fsnotify: Fix busy inodes during unmount new 79257514f532 Merge tag 'for_v4.20-rc1' of git://git.kernel.org/pub/scm/ [...] new 849fe89ce6d7 udf: remove unused variables group_start and nr_groups new 59fed3bf8a46 ext2: cache NULL when both default_acl and acl are NULL new a9ad01bc759d udf: Prevent write-unsupported filesystem to be remounted [...] new b085fbe2ef7f udf: Fix crash during mount new 694538b5d753 udf: Drop freed bitmap / table support new 1abefb02749f udf: Drop pack pragma from udf_sb.h new 2aad26fa0a3d ext2: remove redundant building macro check new e64433d58763 Merge tag 'filesystems_for_v4.20-rc1' of git://git.kernel. [...] new 94927676c741 mailbox: Convert to using %pOFn instead of device_node.name new cfc0f7a8ea80 drivers: mailbox: Make ti-msgmr driver depend on ARCH_K3 new 0a01fa940e7c mailbox: qcom: Add QCS404 APPS Global compatible new 462f668e5c87 mailbox: bcm-flexrm-mailbox: fix spelling mistake "toogle" [...] new 9f0a0a381c5d mailbox: mediatek: Add check for possible failure of kzalloc new fe675d4d3c6b Merge tag 'mailbox-v4.20' of git://git.linaro.org/landing- [...] new d947dddf1c95 staging: pi433: eliminate a temporary variable new 9391bea9ad4e staging:rtl8192u: Remove macro eqMacAddr - Style new ace3c2a23cf8 staging:rtl8192u: Remove macro cpMacAddr - Style new 51e1eb742745 staging:rtl8192u: Replace magic number 6 with ETH_ALEN - Style new abdc4cae86f0 staging:rtl8192u: Rename macro parameter __pIeeeDev - Style new bc3ae2415bec staging:rtl8192u: Rename __pTa - Style new bbb151166560 staging:rtl8192u: Lines should not end with a '(' - Style new c01f06b7506f staging:rtl8192u: Rename Dot11d_Init - Style new 6a184731c2a0 staging:rtl8192u: Rename Dot11d_Reset - Style new d1f91e043952 staging:rtl8192u: Rename Dot11d_UpdateCountryIe - Style new b83ff82670f3 staging:rtl8192u: Rename dot11d_update_country_ie() parame [...] new 869b4372677c staging:rtl8192u: Rename DOT11D_GetMaxTxPwrInDbm - Style new 715a3d9336f4 staging:rtl8192u: Rename Channel - Style new e859737a15a4 staging:rtl8192u: Rename DOT11D_ScanComplete - Style new b56b1438a103 staging:rtl8192u: Rename IsLegalChannel - Style new f1d18719393b staging:rtl8192u: Rename ToLegalChannel - Style new 3bd589eb93a5 staging: rtl8188eu: use is_multicast_ether_addr in rtw_security.c new e232f8841e1b staging: rtl8188eu: use is_multicast_ether_addr in rtw_recv.c new 2bd827a8d815 staging: rtl8188eu: use is_multicast_ether_addr in rtw_xmit.c new fa1deb227d79 staging: rtl8188eu: remove unused IS_MCAST new c19636f5dc1d staging: rtl8188eu: use phydm_reg.h from rtlwifi new 34fbab5f0a02 staging: rtl8188eu: Removed unnecessary parentheses new fe9756ee9e0c staging:rtl8192u: Replace magic number with defined consta [...] new 3f119c9da3b8 staging:rtl8192u: Rename sHTCLng - Style new 50a37490b169 staging:rtl8192u: Remove unnecessary blank lines - Style new 0df408add7af staging:rtl8192u: Add required spaces - Style new 362ed57ee889 staging:rtl8192u: Remove unused constants - Style new 47bd0dc30eac staging:rtl8192u: Correct block comments - Style new 40602a0d1f34 staging:rtl8192u: Remove unused CHHLOP_IN_PROGRESS - Style new ccedf8912c36 staging:rtl8192u: Removed commented out structure - Style new 9ff6cdd3934a staging:rtl8192u: Remove enum CHNLOP - Style new 2c6d0ee300c8 staging:rtl8192u: Refactor struct HT_CAPABILITY_ELE - Style new 1f20545654e6 staging:rtl8192u: Remove unused defines - Style new f9406665ffe7 staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style new 56f6e5a7e4d7 staging:rtl8192u: Rename ShortData - Style new 198a136f7f24 staging:rtl8192u: Rename member variables - Style new 0078a6e54e22 staging:rtl8192u: Refactor BA_PARAM_SET - Style new 21c875a59c99 staging:rtl8192u: Remove charData and rename shortData - Style new be433db16f77 staging:rtl8192u: Rename ba_param_set members - Style new d07b07f89350 staging:rtl8192u: Refactor DELBA_PARAM_SET - Style new ea7b840cb61a staging:rtl8192u: Refactor union delba_param_set - Style new f813f408a145 staging:rtl8192u: Refactor struct BA_RECORD - Style new 6fcb0759b99d staging:rtl8192u: Rename member variable Timer - Style new 1f9766a0625e staging:rtl8192u: Rename bValid - Style new efff422454f3 staging:rtl8192u: Rename DialogToken - Style new a3ba6bb9a38e staging:rtl8192u: Rename BaParamSet - Style new ea62c80ad30d staging:rtl8192u: Rename BaTimeoutValue - Style new 9f4887109a0a staging:rtl8192u: Rename BaStartSeqCtrl - Style new 6367ae41f2c4 staging:rtl8192u: Remove commented out code and indent - Style new 64749a7e54e3 staging:rtl8192u: Refactor enum VERSION_819xU - Style new 1d5de99435c7 staging:rtl8192u: Refactor RT_RF_TYPE_DEF - Style new 4a4c1b7ceb8a staging:rtl8192u: Make function rtl8192_phyConfigBB static new 111118af91c4 staging:rtl8192u: Refactor BaseBand_Config_Type - Style new 12a2b6f6ea01 staging:rtl8192u: Remove unused definitions - Style new 69b281907429 staging:rtl8192u: Reorder enum _RTL8192Usb_HW members - Style new e94d958580d0 staging:rtl8192u: Rename EEPROM_TxPowerDiff - Style new 9bfe57361187 staging:rtl8192u: Rename EEPROM_ThermalMeter - Style new 98dbfe8bfff5 staging:rtl8192u: Rename EEPROM_PwDiff - Style new 7a4a474db375 staging:rtl8192u: Rename EEPROM_CrystalCap - Style new 3e78c2127d5b staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK - Style new 2b29377bdad5 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G_V1 - STYLE new e9034dd6e1e7 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G - Style new be9bd9d5a7f2 staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK_V1 - Style new 81bba51495f5 staging:rtl8192u: rename EEPROM_TxPwIndex_Ver - Style new 74103437df6a staging:rtl8192u: Rename EEPROM_Default_ThermalMeter - Style new aa37aea128b5 staging:rtl8192u: Rename EEPROM_Default_PwDiff - Style new 3e86b6426311 staging:rtl8192u: Rename EEPROM_Default_CrystalCap - Style new b635fb9f1302 staging:rtl8192u: Rename EEPROM_Default_TxPower - Style new 89d5bcf46ab2 staging:rtl8192u: Rename EEPROM_Customer_ID - Style new 1e7b06f0e09d staging:rtl8192u: Rename EEPROM_ChannelPlan - Style new 7c67160857a2 staging:rtl8192u: Rename PHY_SetRF8256Bandwidth() - Style new 9980fd11f16a staging:rtl8192u: Rename function PHY_RF8256_Config() - Style new 319f942517c5 staging:rtl8192u: Refactor phy_RF8256_Config_ParaFile() - Style new 3942039a6517 staging:rtl8192u: Rename PHY_SetRF8256CCKTxPower() - Style new 071327fc4279 staging:rtl8192u: Rename PHY_SetRF8256OFDMTxPower() - Style new 11272dde1e21 staging:rtl8192u: Add SPDX-License-Identifier tag - Style new 0056d8bdea00 staging: rtl8188eu: Fix spelling mistake new 6c352cfd12f4 staging: rtl8188eu: Removed code valid for 5GHz new 22d8eeb32abc staging: rtl8188eu: Removed a function and coded inline new fff12fcd60d0 staging: rtl8188eu: Removed unneeded variable new b9e50d0cfd32 staging: mt7621-mmc: place a check for sscanf new 02d72eef1814 staging: mt7621-pci: make some function static new 293dcd6592a2 staging: mt7621-pci: show N_FTS status using a loop new 13c7a0ecdf8d staging: mt7621-mmc: Remove macro INIT_MSG and its usages new 2b2424d9a7e3 staging: fbtft: Adds space around "/" new 3c0971939e56 staging: gasket: remove null ptr check before kfree new 9323bbfa140c staging: gasket: apex: remove unused array cm_mappable_regions new 4cfc2bff29ca staging: gasket: core: remove debug log that could crash new c5e0a62ad80a staging: gasket: core: fix line continuation indent in gas [...] new 57db4be3bbe4 staging: gasket: core: remove kobj_name param from gasket_ [...] new 1fb227bf2ed2 staging: gasket: core: remove ftrace-style debug logs new 1fdd6d720cdc staging: gasket: remove gasket_exit() new 6c258edc64ae staging: gasket: page table: use dma_mapping_error for err [...] new 717264bab46e staging: gasket: core: switch to relaxed memory-mapped I/O new 7b49682bdc6c staging: gasket: page table: remove extraneous memory barriers new 9c34e95c6f03 staging: gasket: core: factor out generic device add code [...] new 1fb5e1c92e7d staging: gasket: core: factor out generic device remove co [...] new 97fead8c9096 staging: gasket: core: rename lookup_internal_desc to be P [...] new 62af16524ced staging: gasket: interrupt: refactor PCI MSIX-specific han [...] new 8b872d6f06c2 staging: gasket: interrupt: simplify interrupt init parameters new cca5dd879075 staging: gasket: interrupt: remove unimplemented interrupt types new 8be31270362b staging: erofs: introduce erofs_grab_bio new 6e78901a9f23 staging: erofs: separate erofs_get_meta_page new cadf1ccf1b00 staging: erofs: add error handling for xattr submodule new ab47dd2b0819 staging: erofs: cleanup z_erofs_vle_work_{lookup, register} new 99691b4662dd staging: erofs: rearrange vle clustertype definitions new df1e3f1f0008 staging: erofs: fix vle_decompressed_index_clusterofs new 390c642e1264 staging: erofs: fix integer overflow on 32-bit platform new d6421a46af70 staging: erofs: fix compression mapping beyond EOF new eed276c0401d staging: erofs: fix potential overflow in erofs_grab_bio() new 89fcd8360e7b staging: erofs: change 'unsigned' to 'unsigned int' new 1257bf8052bd staging: erofs: fix potential overflow in z_erofs_vle_norm [...] new 23c41ca6173d staging: rtl8712: remove unused array iw_operation_mode new f0b4a22a4848 staging: most: register channel device after init of struc [...] new 4ad866231e4c staging: most: do not make interface dependent attrs defau [...] new c28b6699acf8 Staging: One Laptop Per Child: fix SPDX-License-Identifier issue new 3e195a80e096 Staging: octeon-usb: Replaces CVMX_WAIT_FOR_FIELD32 macro [...] new aca19723604c Revert "staging: erofs: disable compiling temporarile" new e84e1ed8cdd7 staging: erofs: formatting fix in unzip_vle_lz4.c new 196ef5f36071 staging: erofs: formatting fix to NULL comparison new b566ffc3fab6 staging: erofs: formatting spaces around '-' new ea0b2d429bd8 staging: erofs: formatting add spaces arround '*' new e4fccc8c9d0a staging: erofs: formatting alignment parenthesis new f72403461bd4 staging: erofs: fix 1 warning and 9 checks new 86eac24dbb7b staging: rtl8192e: Fix compiler warning from strncpy() new 9989d7f5495d staging: rtl8712u: Fix compiler warning about strncpy new f93861c2d611 staging: Convert to using %pOFn instead of device_node.name new f8aefb7de0e2 staging: fsl-dpaa2/ethsw: remove redundant pointer 'port_priv' new 9003987a08d4 staging:rtl8192u: Rename dot11d_init to fix name clash new 35ba13e43cfb staging: android: ion: Clean unused debug_show memeber of [...] new 0b8a052c58d1 staging:rtl8192u: Remove unused definitions - Style new 2e9e6dd41cc6 staging:rtl8192u: Add required SPDX-License-Identifier - Style new d0679000c498 staging:rtl8192u: Refactor member variable enabled - Style new b972c798fbab staging:rtl8192u: Rename member pDot11dInfo - Style new 13b72b089b9c staging: fsl-dpaa2/ethsw: Fix uninitialized variables new 7e33f3850c53 staging: mt7621-pci: remove unnecessary check of device_ty [...] new da85d3b1a8d4 staging: bcm2835-audio: Clean up mutex locks new 4620fd74a020 staging: bcm2835-audio: Remove redundant spdif stream ctls new 107f35129519 staging: bcm2835-audio: Clean up include files in bcm2835-ctl.c new 51002248a68f staging: bcm2835-audio: Remove redundant substream mask checks new a97962111e67 staging: bcm2835-audio: Fix mute controls, volume handling [...] new 626f28d51d21 staging: bcm2835-audio: Remove redundant function calls new aa45eeee516a staging: bcm2835-audio: Remove superfluous open flag new c5e7824b5786 staging: bcm2835-audio: Drop useless running flag and check new bf1ad3e007e2 staging: bcm2835-audio: Fix incorrect draining handling new 50e4acab33e6 staging: bcm2835-audio: Kill unused spinlock new 5d0be6da7f90 staging: bcm2835-audio: Use PCM runtime values instead new af19edf7ca2b staging: bcm2835-audio: Drop unnecessary pcm indirect setup new fda767b1a013 staging: bcm2835-audio: Drop useless NULL check new 947d7489f6d7 staging: bcm2835-audio: Propagate parameter setup error new af6b7a374d49 staging: bcm2835-audio: Drop debug messages in bcm2835-pcm.c new d446b78c0766 staging: bcm2835-audio: Drop superfluous mutex lock during [...] new 66890d53130d staging: bcm2835-audio: Add 10ms period constraint new f5a3db42e8a6 staging: bcm2835-audio: Make single vchi handle new 0307363a4fbf staging: bcm2835-audio: Code refactoring of vchiq accessor codes new d7ca3a71545b staging: bcm2835-audio: Operate non-atomic PCM ops new be2af4715f38 staging: bcm2835-audio: Use card->private_data new 435ba133f96e staging: bcm2835-audio: Use standard error print helpers new de89dbf751c8 staging: bcm2835-audio: Remove unnecessary header file includes new d64d58f30c72 staging: bcm2835-audio: Move module parameter description new fb16a3835107 staging: bcm2835-audio: Use coherent device buffers new bec95770a0ec staging: bcm2835-audio: Set SNDRV_PCM_INFO_SYNC_APPLPTR new 8cc64ae7ab6b staging: bcm2835-audio: Simplify PCM creation helpers new 2e42b089fad4 staging: bcm2835-audio: Simplify kctl creation helpers new 08633dcb5a7c staging: bcm2835-audio: Simplify card object management new 93f5715efdc2 staging: most: net: make array 'broadcast' static, shrinks [...] new 1f447e51c0b9 staging: most: video: fix registration of an empty comp co [...] new c7f800ec9773 staging: rtl8188eu: Fix two sleep-in-atomic-context bugs i [...] new a06058dcd67a staging: rtl8188eu: simplify function comment new 352ff6a4c15a staging: rtl8188eu: remove pointless comment new 8d42daff47ce staging: rtl8188eu: Remove code valid only for 5 GHz new 508258f63b01 staging: rtl8188eu: fix comparsions to true new 3e1de4d57852 staging: rtl8188eu: remove whitespace new 205d34e90ff8 staging: rtl8188eu: remove unnecessary parentheses new 8627995cf711 staging: wlan-ng: remove redundant code in "#if 0" blocks new 1485e2fb627b staging/vboxvideo: Replace ttm_bo_unref with ttm_bo_put new 72536ea687d8 staging: mt7621-mmc: Delete N_MSG() and all its users new bc554d1e94bd staging: mt7621-mmc: Fix debug macro ERR_MSG and its usages new 3a8542bfd7a2 Staging: rtlwifi: efuse: Fixed a line length code styling issue. new fda7c4e00e0e staging:rtl8192u: Remove write_cam() - Style new 491f9f8de188 staging:rtl8192u: Remove read_cam() - Style new a4f74fc067e6 staging:rtl8192u: Remove unused functions - Style new 9d481aa26d93 staging:rtl8192u: Add SPDX-License-Identifier - Style new 73d4be94723c staging:rtl8192u: Rename RTL819xU_MODULE_NAME - Style new 3d7f12d31ff7 staging:rtl8192u: Rename Rx_Smooth_Factor - Style new e21b3e9270fb staging:rtl8192u: Refactor RT_TRACE - Style new 639bcec974dc staging:rtl8192u: Fix space characters - Style new 6b32882b8c91 staging:rtl8192u: Remove unused RTL8190_CPU_START_OFFSET - Style new 6b525447d134 staging:rtl8192u: Refactor GET_COMMAND_PACKET_FRAG_THRESHO [...] new 2c226ff18c13 staging:rtl8192u: Remove typedef from firmware_init_step_e [...] new 001dd86bb1ab staging:rtl8192u: Remove typedef from enum opt_rst_type_e - Style new dacdf6a65900 staging: rtl8192u: ieee80221: Add missing space new ec3d17acd6a6 Staging: rtl8712: Add space between else and opening brace new d5c69c96798f staging: rtl8723bs: check for i out of range before access [...] new 4cf13399537e staging: wilc1000: move 'wilc_enable_ps' global variable i [...] new 1803da60f7c2 staging: wilc1000: move 'aging_timer' static variable to w [...] new 19707ca2953b staging: wilc1000: fix to use correct index to free scanne [...] new 009324daf6a0 staging: wilc1000: remove unnecessary NULL check in clear_ [...] new 0e866cfb0dd9 staging: wilc1000: moved last_scanned_shadow & last_scanne [...] new aa6ed22a0345 staging: wilc1000: move during_ip_timer & wilc_optaining_i [...] new 7814fb6ca834 staging: wilc1000: remove unused variable 'op_ifcs' new 6bccf8fc6cfc staging: wilc1000: avoid use of extra 'if' condition in wi [...] new 0b68334d487a staging: wilc1000: move static variable clients_count to ' [...] new e624c58cf8eb staging: wilc1000: refactor code to avoid use of wilc_set_ [...] new 87de37fe2ad4 staging: wilc1000: move hif_workqueue static variables to [...] new 5fefe58f7ffd staging: wilc1000: move 'periodic_rssi' as part of 'wilc_v [...] new 8b89ba7611af staging: wilc1000: rename 'dummy_statistics' variable to ' [...] new 83a953e2a772 staging: wilc1000: move 'rcv_assoc_resp' as part of hif_drv new 7ec6f7f275ff staging: wilc1000: refactor tcp_process() to avoid extra l [...] new 72f36b5b8152 staging: wilc1000: use lowercase for get_BSSID() and HIL variable new 95e05b4bf22f staging: wilc1000: move tcp_ack_filter algo related variab [...] new a3178da4520b staging: wilc1000: avoid line over 80 chars in wilc_wlan_t [...] new f31e5584dc55 staging: wilc1000: use short names to fix over 80 issue in [...] new abff8e335350 staging: wilc1000: remove unused code to set and get IP address new 3124a1f7bff4 staging: wilc1000: move 'chip_ps_state' static variable as [...] new 804146b4bda3 staging: wilc1000: move 'wilc_connecting' static variable [...] new 28ab936ed101 staging: wilc1000: remove unnecessary static variable 'p2p [...] new b3ee105c332e staging: wilc1000: refactor code to move initilization in [...] new a53b0b1392a1 staging: wilc1000: refactor wilc_netdev_init() to handle m [...] new 7aaaabd50d78 staging: wilc1000: remove handle_hif_exit_work() function new 00585495c4fa staging: rtl8188eu: refactor SwLedControlMode1() new ccfe34c01cf0 staging: rtl8188eu: remove unnecessary parentheses in rtw_led.c new c1a0bb177984 staging: rtl8188eu: fix lines over 80 characters in rtw_led.c new 645923e441d3 staging: rtl8188eu: change array type to u8 new 7dd68b147d60 staging: erofs: use explicit unsigned int type new 064ee3c0da80 staging: erofs: surround fault_injection ralted option par [...] new 5e45729608dd iio: chemical: fix spelling mistake "failted" -> "failed" new 2fca58550271 dt-bindings: iio: adc: Add DT binding document for PMIC5 ADC new e13d757279bb iio: adc: Add QCOM SPMI PMIC5 ADC driver new 2c8909b95b3e iio: adc: Update QCOM ADC license to SPDX format new 07c12b1c007c iio: imu: mpu6050: add support for regulator framework new 1ed80a817bc4 dt-bindings: iio: tsl2772: add new bindings new 94cd1113aaa0 iio: tsl2772: add support for reading proximity led settin [...] new 28b6977e089d dt-bindings: iio: tsl2772: add binding for avago,apds9930 new 75de3b570b1c iio: tsl2772: add support for avago,apds9930 new 7c14947e4d3d iio: tsl2772: add support for regulator framework new 8a0ae7d83aa8 iio: chemical: bme680: use clamp macro new 6784ba340a0e iio: chemical: bme680: cleanup bme680_read_calib formatting new 70f1cbddb265 iio: chemical: bme680: indent #defines consistently new a24b4d70c7b2 iio: chemical: bme680: change MSK->MASK in #defines new 8d3032c3692d iio: chemical: bme680: use GENMASK macro new 3dcb60cd926e iio: chemical: bme680: use FIELD_GET macro new 79fd571b7a49 iio: chemical: bme680: simplify oversampling handling new a18c66c405c7 iio: pressure: ms5611: remove deprecated compatible strings new 9ffa68f65416 iio: health: max30102: Mark expected switch fall-throughs new 9920ed25eccc drivers: iio: Update MODULE AUTHOR email address new fe8a5420749f iio: dac: max517: avoid using CONFIG_PM_SLEEP new b6ec220c2826 iio: dac: max5821: avoid using CONFIG_PM_SLEEP new 1a5bc41a3d23 iio: dac: mcp4725: avoid using CONFIG_PM_SLEEP new b1ec08025038 iio: adc: max9611: explicitly cast gain_selectors new 4d0434f1297c iio: adc: qcom-spmi-adc5: Add ADC5_AMUX_THM[24]_100K_PU to [...] new 4097da40f926 iio: adxl372: New driver for Analog Devices ADXL372 Accelerometer new ad6e1fb0312c dt-bindings: iio: accel: Add docs for ADXL372 new 4bc5b6b64c9d Merge tag 'regmap-noinc-read' into togreg new f4f55ce38e5f iio:adxl372: Add FIFO and interrupts support new eb2e188817b1 iio: max44000: remove unused variable max44000_alstim_shift new 6b8471e4601d iio: adxl345: move null check for i2c id at start of probe new 3a89b289df5d iio: adc: add support for mcp3911 new 1c4fbbea3408 dt-bindings: iio: adc: add bindings for mcp3911 new 010de20412fc MAINTAINERS: Add entry for mcp3911 ADC driver new 892e62fab498 iio: chemical: bme680: Add check for val2 in the write_raw [...] new ce7c637a8368 iio: potentiometer: merge calls to of_match_device and of_ [...] new b9ea8c31e36e iio: potentiometer: mcp4018: use the correct MODULE_LICENSE new 0ba56985824e iio: potentiometer: mcp4531: switch to SPDX license identifier new 10d6e7955594 iio: envelope-detector: switch to SPDX license identifier new 3c4b0f4ddf46 iio: dpot-dac: switch to SPDX license identifier new 8109b2c94f58 iio: multiplexer: switch to SPDX license identifier new 1691d4ca7081 iio: chemical: bme680: Remove field value defines new 1c412a321590 iio: adxl372: Provide validate_trigger and validate_device [...] new 5e605a4df6f1 iio:adxl372: Add sampling frequency support new 7ec040af6ce1 iio:adxl372: Add filter bandwidth support new 8316cebd1e59 iio: dac: add support for ltc1660 new d1071f726a76 dt-bindings: iio: dac: add bindings for ltc1660 new e2b01faf6cde MAINTAINERS: add entry for ltc1660 DAC driver new 0833627fc3f7 iio: dac: mcp4922: fix error handling in mcp4922_write_raw new 91d05d7639f3 iio: dac: ti-dac5571: provide of_match_table to driver new fd2f53ebf981 iio: adc: sc27xx: Add raw data support new 8ba0dbfd07a3 iio: adc: sc27xx: Add ADC scale calibration new 24493cce03b6 iio: light: isl29501: Simplify code to kill compiler warning new 21eab7861688 iio: fix position relative kernel version new 1e46774fec4b iio: adc: qcom-spmi-adc5: Verify channel numbers from DT new 1fc378fa9dab iio: Convert to using %pOFn instead of device_node.name new ff5059302642 iio: dac: ad5758: Add support for hard reset new 50ff457d1b32 iio: imu: st_lsm6dsx: add read_fifo callback to fifo_ops new 54a6d0c6882d iio: imu: st_lsm6dsx: make st_lsm6dsx_check_odr() non-static new 5b3c87fd92d5 iio: imu: st_lsm6dsx: add addr/max_word_len to st_lsm6dsx_ [...] new 801a6e0af0c6 iio: imu: st_lsm6dsx: add support to LSM6DSO new 897be9c0a747 dt-bindings: iio: imu: st_lsm6dsx: add LSM6DSO device bindings new 53d3ae20a68c iio: light: bh1750: switch to SPDX identifier new 6cfdb150e3fc iio: pressure: ms5611: switch to SPDX identifier new 7ac346823bbb dt-bindings: iio: vadc: Fix documentation of 'reg' new d9e8fd0421c2 iio: adxl372: Refactor the driver new 94dbb46c7a8f iio: adxl372: Add support for I2C communication new c0f87b333510 dt-bindings: adxl372: Document the adxl372 I2C bindings new daae7861a696 iio: light: bh1750: simplify setting PM ops new 4b55dce8b0e5 Merge tag 'iio-for-4.20a' of git://git.kernel.org/pub/scm/ [...] new b4a01d8fa311 staging: wilc1000: fix null checks on wilc new faeeeea89670 staging: remove unneeded static set .owner field in platfo [...] new 009e451c4ff6 staging: octeon-hcd: remove unnecessary unlikely() new 6029b7ac292a MAINTAINERS: remove myself as staging FBTFT maintainer new 7dc074348eb8 Merge 4.19-rc4 into staging-next new f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() new a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device new 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check new 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] new 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables new d2118f8e93df staging: gasket: fix data page unmap DMA direction new f8b6a076610f staging: gasket: page_table: don't unmap coherent pages new c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees new 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] new 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] new 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page new a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling new 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs new ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper new 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper new 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz new 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] new bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] new 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" new 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] new 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] new 1ad53b2df90a staging: rtl8188eu: simplify calculation new f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses new 116bcfdfcf9b staging: rtl8188eu: remove whitespace new 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true new 2590e4e3a636 staging: rtl8188eu: fix comparsions to false new 562fd259be53 staging: rtl8188eu: add missing spaces around operators new 508c7457746a staging: rtl8188eu: fix lines over 80 characters new f4cd8d753a57 staging: rtl8188eu: simplify function comments new 37ec35a6cc2b staging: erofs: fix a missing endian conversion new a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter new c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter new 0734ffbf574e staging: erofs: fix a bug when appling cache strategy new 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page new 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] new 284db12cfda3 staging: erofs: add trace points for reading zipped data new 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c new 83a3b2fffbca staging: erofs: remove redundant CONFIG_EROFS_FS_XATTRs new b27661cf99c2 staging: erofs: fold in `__update_workgrp_llen' new e5e3abbadf0d staging: erofs: drop multiref support temporarily new 5fb76bb04216 staging: erofs: cleanup `z_erofs_vle_normalaccess_readpages' new bdf30cef1055 staging: erofs: add some comments for xattr subsystem new 6614f76530c1 staging: erofs: simplify return value of `xattr_foreach' new 01e4ae4b687f staging: erofs: code cleanup for option parsing of fault_i [...] new 2ab3dd84c0a1 staging: erofs: code cleanup for erofs_show_options() new d41076eaebf4 staging: erofs: option validation in remount new 5f1a9140dd49 staging: mt7621-mmc: Delete IRQ_MSG() and its users new 33f49571d750 staging: olpc_dcon: add a missing dependency new ae849dfc07cb staging: vboxvideo: Let DRM core handle connector registering new 7641575ecc48 staging: rtl8712: replace licence header with SPDX licence id new 79815ee23890 staging: vboxvideo: Move setup of modesetting from driver_ [...] new d46709094deb staging: vboxvideo: Fold driver_load/unload into probe/rem [...] new 01648890f336 staging: vboxvideo: Embed drm_device into driver structure new 3498ea8b7e3c staging: vboxvideo: Fold vbox_drm_resume() into vbox_pm_resume() new f4d6d90f8314 staging: vboxvideo: Add fl_flag argument to vbox_fb_pin() helper new cb5eaf187d1d staging: vboxvideo: Expose creation of universal primary plane new 0424d7ba4574 staging: vboxvideo: Init fb_info.fix.smem once from fbdev_create new 0fdda2ce74e5 staging: vboxvideo: Move pin / unpin of fb out of vbox_crt [...] new 114094c83ed3 staging: vboxvideo: Fix NULL ptr deref in vbox_set_up_inpu [...] new cfc1fc63be44 staging: vboxvideo: Move bo_[un]resere calls into vbox_bo_[un]pin new beed1ce29457 staging: vboxvideo: Add vbox_bo_k[un]map helper functions new 0c8c0f744db6 staging: rtl8188eu: remove 5 GHz code from Hal_GetChnlGroup88E() new 4aaf2b7312d8 staging: rtl8188eu: change return type of Hal_GetChnlGroup88E() new 9b2cf1ffed97 staging: rtl8188eu: rename parameter of Hal_GetChnlGroup88E() new 31ab98f0c875 staging: rtl8188eu: clean function definitions - style new a779df303b05 Documentation: filesystems: remove reminiscences of POHMELFS new c683db8860a8 staging/vc04_services: Use correct cache line size new df7c9da1fdf7 staging: vc04_services: Remove unused vchiq_genversion script new 5443a1e41cec staging: vc04_services: Fix "space prohibited" new c39675197e1a staging: vc04_services: Use tabs instead of spaces new 123f4b1f4256 staging: vc04_services: Remove unused macros new f007d901f2e8 staging: vc04_services: Remove spaces after '*' new f986978b32b3 Staging: rtlwifi: remove unnecessary NULL check new 8de447ea9d01 staging: rtlwifi: Use proper enumerated types for Wi-Fi on [...] new 8bdfc47f4ef1 staging: wilc1000: Remove unnecessary pointer check new e8de0ac8c82b staging: wilc1000: change return type to 'void' for wilc_f [...] new 080de2491349 staging: wilc1000: change return type to 'void' for wilc_w [...] new d579112b6169 staging: wilc1000: change return type to 'void' for lock i [...] new 8f1249150679 staging: wilc1000: change return type to 'void' for wilc_d [...] new cafbb905eb90 staging: wilc1000: change return type to 'void' for wilc_w [...] new abffb39bdea6 staging: wilc1000: use 'void' return type for host_int_get [...] new 34dbf00cb88e staging: wilc1000: use 'void' return for wilc_wlan_txq_add [...] new 584c8795b3bd staging: wilc1000: change return type to 'void' tcp ack fi [...] new 5a5078b0d92f staging: wilc1000: use 'void' return for wilc_wlan_txq_fil [...] new 5d482d2dc928 staging: wilc1000: change return type to 'void' for wilc_w [...] new 1a46d545e985 staging: wilc1000: refactor wilc_wlan_parse_info_frame() function new b7c355dad901 staging: wilc1000: set default value of cfg response type [...] new 043c97804bcc staging: wilc1000: changes 'val' type to u8 in wilc_cfg_by [...] new 9d7f57022803 staging: wilc1000: remove unused wid type values new 540aa64d4ee5 staging: wilc1000: remove unused wid from cfg struct new de11f709dfaf staging: wilc1000: refactor code to remove 'mac_status' fr [...] new acceb12a9f8b staging: wilc1000: refactor code to avoid static variables [...] new cb6f1f576ef2 staging: wilc1000: rename 'wilc_mac_cfg' struct to 'wilc_c [...] new 39996811d5d2 staging: wilc1000: avoid the use of 'hif_driver_comp' comp [...] new d29ad322e0ea staging: wilc1000: remove use of unnecessary 'wilc_connect [...] new 97eaff578bf7 staging: wilc1000: avoid use of 'g_sdio' static variable new 110f4b755e5d staging: wilc1000: avoid use of 'g_spi' static variable new a944140250ce staging: wilc1000: remove unnecessary memset in sdio_init( [...] new f41cf2460edf staging: wilc1000: remove p2p related static variables to [...] new 1860646a67ce staging: wilc1000: remove wilc_debugfs.c file as its not used new b5fe797fb0f2 staging: wilc1000: remove unnecessary option used with ccf [...] new fb8ec2158fe8 staging: wilc1000: use usleep_range() in place of udelay() new ba853fe6f8a4 staging: wilc1000: refactor wilc_set_multicast_list() function new 454dc5905d0c staging: wilc1000: return exact error of register_netdev() [...] new 8ba5843c9e68 staging: sm750fb: Fix typo frambuffer->framebuffer new b4a2b208fbfa staging: rtl8188eu, rtl8723bs: fix spelling mistake "evet" [...] new ee6eb73bf549 staging: rtl8723bs: fix spelling mistake "unvalid" -> "invalid" new b4a6d9164fb7 staging: rtl8723bs: fix spelling mistake "toogle" -> "toggle" new 84416bae8057 staging: bcm2835-camera: Update TODO new 3d426daf09a6 staging: bcm2835-camera: Remove unused header new 96ffa48c7271 staging: emxx_udc: remove unnecessary nullpointer checks new 44075b6414ff staging: rtl8188eu: Remove unnecessary parentheses new 9da94a7fc809 staging: rtl8188eu: remove unused rtw_scan_abort() new bfeb67ed4f15 staging: rtl8188eu: remove rtw_qos.h new bddd3c2546e9 staging: most: fix label names new 9f902b495b53 staging: rts5208: Remove unnecessary braces {} new 6b9e49b25e79 staging: rtl8188eu: Simplify memcmp logical checks new 709a6a5339cc staging: rtl8188eu: fix spelling mistake "transfoer_len" - [...] new 5e9025d1c2fc staging: rtl8188eu: simplify function comments - style new 0fd8922c84ca staging: rtl8188eu: do not line break function definition - style new fb81fa138aa5 staging: rtl8188eu: rename variable - style new 6505090a34ef staging: rtl8188eu: use break to exit while loop new 71c291444812 staging: rtl8188eu: Use proper enum in rtl8188eu_config_rf_reg new dee43f7ad325 staging: rtl8188eu: remove get_right_chnl_for_iqk() new 96e47e30c0bc staging: rtl8188eu: Skip unnecessary field checks new 8f6b8ed3b02e staging: wilc1000: fix incorrect allocation size for structure new de26e5f2d586 staging:rtl8192u: Remove HTHalfMcsToDataRate() - Style new 80c6783f5b05 staging:rtl8192u: Make HTMcsToDataRate static - Style new 1eed1d928780 staging:rtl8192u: Remove definition of HTSetConnectBwMode - Style new 12f34f81ba51 staging:rtl8192u: Move HTSetConnectBwModeCallback() - Style new daf9a56cbb79 staging:rtl8192u: Remove potential memory leak new 6493a78f8038 staging: rtl8723bs: Skip unnecessary field checks new 9e3701b3809a staging: bcm2835-camera: Avoid unneeded internal declarati [...] new 0f175be6126c staging: rtlwifi: Remove set but not used variable 'ppsc' new 08ac857363f1 staging: wlan-ng: rename DIDmsg_dot11req_mibget in p80211m [...] new 86ec60627042 staging: wlan-ng: rename DIDmsg_dot11req_mibget_mibattribu [...] new 42ccd88bcde7 staging: wlan-ng: rename DIDmsg_dot11req_mibget_resultcode [...] new e409d2bc2bb0 staging: wlan-ng: rename DIDmsg_dot11req_mibset in p80211m [...] new a6aace62f2fc staging: wlan-ng: rename DIDmsg_dot11req_mibset_mibattribu [...] new 2a29a8739c38 staging: wlan-ng: rename DIDmsg_dot11req_mibset_resultcode [...] new 1ffaa906c303 staging: wlan-ng: rename DIDmsg_dot11req_scan in p80211metadef.h new e3186790a5c0 staging: wlan-ng: rename DIDmsg_dot11req_scan_results in p [...] new f097e415f998 staging: wlan-ng: rename DIDmsg_dot11req_start in p80211metadef.h new 59155a817795 staging: wlan-ng: rename DIDmsg_dot11ind_authenticate in p [...] new eb7c161c2685 staging: wlan-ng: rename DIDmsg_lnxreq_ifstate in p80211metadef.h new f64412ec543e staging: wlan-ng: rename DIDmsg_lnxreq_wlansniff in p80211 [...] new e4143ab0daea staging: wlan-ng: rename DIDmsg_lnxreq_hostwep in p80211metadef.h new 3b6ee1238f64 staging: wlan-ng: rename DIDmsg_lnxreq_commsquality in p80 [...] new b1f1118bfcbc staging: wlan-ng: rename DIDmsg_lnxreq_autojoin in p80211m [...] new f9f0e98fee80 staging: wlan-ng: rename DIDmsg_p2req_readpda in p80211metadef.h new 5a16b37eb139 staging: wlan-ng: rename DIDmsg_p2req_readpda_pda in p8021 [...] new 97be75510a36 staging: wlan-ng: rename DIDmsg_dot11ind_associate in p802 [...] new 020600ae8dba staging: wlan-ng: rename DIDmsg_p2req_readpda_resultcode i [...] new f1364a0d5404 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state in p8021 [...] new 380ad4f67794 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_enable i [...] new 9ea4ffecf114 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_exeaddr [...] new 8843c1fb98c9 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_resultco [...] new e0959e9b7a39 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write in p8021 [...] new c2a348b838ac staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_addr in [...] new 9940d6b6f905 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_len in p [...] new 74f11efc08d4 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_data in [...] new 8fb830b56d24 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_resultco [...] new 6051d4e5d7dc staging: wlan-ng: rename DIDmsg_p2req_flashdl_state in p80 [...] new 49e3d61d1b1c staging: wlan-ng: rename DIDmsg_p2req_flashdl_write in p80 [...] new 454b3aeb5780 staging: wlan-ng: rename DIDmib_cat_dot11smt in p80211metadef.h new 92506a11e5db staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] new ce0f34e4af71 staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] new 4b3c694ad54c staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new 184fcaa1935e staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new eeeeacd83720 staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new 2ddc995d05eb staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new 4643ffa46349 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 3b1a14e45090 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 334e5e6809c7 staging: wlan-ng: DIDmib_dot11mac_dot11OperationTable_dot1 [...] new 59db1438a061 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 6bcf3b632e53 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 04bbfc2ab0c1 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new e1f3748dbad9 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 8bb22013ee0e staging: wlan-ng: rename DIDmib_cat_dot11phy in p80211metadef.h new 88e3676ad5de staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyOperation [...] new c9a89f4e7a58 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyTxPowerTa [...] new 80908dcb2633 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] new 93d5a1dce98c staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] new 8ddafa153436 staging: wlan-ng: rename DIDmib_cat_lnx in p80211metadef.h new 05cdb125f7ed staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable in p802 [...] new a3ac4591b647 staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable_lnxRSNA [...] new 4a2f42dd2b12 staging: wlan-ng: rename DIDmib_cat_p2 in p80211metadef.h new 35184f810212 staging: wlan-ng: rename DIDmib_p2_p2Static in p80211metadef.h new a4857d8b30e7 staging: wlan-ng: rename DIDmib_p2_p2Static_p2CnfPortType [...] new 7ae2637abad9 staging: wlan-ng: rename DIDmib_p2_p2NIC_p2PRISupRange in [...] new 78a35479eb90 staging: wlan-ng: rename DIDmib_p2_p2MAC in p80211metadef.h new 5df6baef4fa8 staging: wlan-ng: rename DIDmib_p2_p2MAC_p2CurrentTxRate i [...] new 04950c3faa21 staging: wlan-ng: formatting cleanup in cfg80211.c new 27575665f39c staging: wlan-ng: make switch case block format consistent new 82ade3e57556 staging: wlan-ng: rejoin split lines shortened by case changes new ca2c4bee47f8 staging: wlan-ng: remove "autogenerated code" comments new 8568209b5445 staging: vboxvideo: Cleanup vbox_set_up_input_mapping() new 880f72829f94 staging: vboxvideo: Remove empty encoder_helper_funcs new 2fab6e754212 staging: vboxvideo: Temporarily remove page_flip support new e2f958d00b0c staging: vboxvideo: Cache mode width, height and crtc pann [...] new 35f3288c453e staging: vboxvideo: Atomic phase 1: convert cursor to univ [...] new cc0ec5eb721f staging: vboxvideo: Atomic phase 1: Use drm_plane_helpers [...] new 67e2f0c80d85 staging: vboxvideo: Atomic phase 2: Wire up state object handlers new 32f2ed7ea7fc staging: vboxvideo: Atomic phase 2: Stop using plane->fb a [...] new 438340aa2097 staging: vboxvideo: Atomic phase 3: Switch last bits over [...] new 5cf5332d529b staging: vboxvideo: Restore page-flip support new 04ed7ed769f9 staging: vboxvideo: Fix DPMS support after atomic conversion new 33f48cc1f11c staging: vboxvideo: Replace crtc_helper enable/disable functions new b8384ea3be88 staging: vboxvideo: Call drm_atomic_helper_check_plane_sta [...] new 0c762dda8c7b staging: vboxvideo: Drop unnecessary drm_connector_helper_ [...] new e2c3860ba27d staging: vboxvideo: Use more drm_fb_helper functions new 4ee033301c89 staging:iio:ad7606: fix voltage scales new c8d5b9969639 staging:iio:ad7606: Remove incorrect kernel doc annotations new 7a5f0b3a08e3 Merge tag 'spi-cs-word' into togreg new e2540da86ef8 iio: adc: ti-ads7950: use SPI_CS_WORD to reduce CPU usage new d3fa21c73c39 iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_s [...] new f9c4c27f1be0 iio: magnetometer: hmc5843: Fixed a comment error. new 7c2d53700c7e staging:iio:ad7606: update structs with doc annotations new 6eb17c6c8aee iio: proximity: Add driver support for ST's VL53L0X ToF ra [...] new bb9fc6adac54 staging:iio:ad7606: Add support for the ad7605-4 new 1e35455c43c5 dt-bindings: iio: light: bh1750: Add device tree binding d [...] new 5851b499de04 iio: light: bh1750: Add device tree support new 3d9bf07a72f9 iio: adc: meson-saradc: remove #define MESON_SAR_ADC_DELTA [...] new 234c64a290cb iio: adc: meson-saradc: use of_device_get_match_data new 057e5a1109fa iio: adc: meson-saradc: simplify access to meson_sar_adc_param new bc1b45326223 iio: adc: at91: fix acking DRDY irq on simple conversions new aea835f2dc8a iio: adc: at91: fix wrong channel number in triggered buffer mode new bdd4b07ffa5e iio: adc: meson-saradc: do not use meson_sar_adc_iio_chann [...] new 827df0571fb3 iio: adc: meson-saradc: use the address attribute from iio [...] new 8911a43bc198 iio: ad5064: Fix regulator handling new 1c4ccab04a21 Merge tag 'iio-for-4.20b' of git://git.kernel.org/pub/scm/ [...] new f259e47af3ed staging: mt7621-mmc: remove unnecessary braces from 'if' s [...] new ffa8ed13d9a5 staging: mt7621-mmc: Fix comparison to NULL new 7b6e286c397f staging: mt7621-mmc: replace `printk` with preferred API new e6d093719e22 staging: rtl8723bs: Mark ACPI table declaration as used new cbe5d64f429b staging: rtl8712: Remove unnecessary parentheses new 07523ee1ac46 staging: rtl8723bs: clean up clang warning on extraneous p [...] new f3583dcd4d83 staging: dgnc: Fix Kconfig help header and text new 3268357865d6 staging: dgnc: delete the driver new afa163e3f86d staging: mt7621-mmc: Remove single statement macro msdc_ir [...] new ee607b8fb54b staging: mt7621-mmc: Remove unused single statement macros new 3e15dddeadcb staging: rtlwifi: Return -ENOMEM instead of -1 new 7a7e50b36dea MAINTAINERS: removed staging/ft1000 driver new 869d3acd488c staging: most: usb: add release function for DCI device new a24b420bb30e staging: axis-fifo: add error handling of class_create() new 111961840f92 staging: rtlwifi: Removed unused define and code efuse_re_ [...] new 956666342a31 staging: sm750fb: Remove extra space character new e7f8f1df634c staging: ks7010: Remove unnecessary null check new 859df6aa0d97 staging: rtl8188eu: cleanup inconsistent indenting new c7a248299a5e staging: rtl8188eu: rename odm_HWConfig new e208cc3a6068 staging: rtl8188eu: remove wrapper odm_SignalScaleMapping() new 195d62c331c4 staging: rtl8188eu: add spaces around '+' in odm_hwconfig.c new 079be5476663 staging: rtl8188eu: add spaces around '*' in odm_hwconfig.c new d80c4b19bcb9 staging: rtl8188eu: replace tabs with spaces in odm_hwconfig.c new 5bd4658ff1eb staging: rtl8188eu: rename parameter of odm_QueryRxPwrPerc [...] new c8a2da5a2c34 staging: rtl8188eu: rename odm_QueryRxPwrPercentage() new de3bb2872ea9 staging: rtl8188eu: rename parameter of odm_EVMdbToPercentage() new af9c463da21c staging: rtl8188eu: rename odm_EVMdbToPercentage() new b8c8d487725e staging: rtl8188eu: rename parameter of odm_SignalScaleMapping() new 2ac946485959 staging: rtl8188eu: rename variable in odm_SignalScaleMapping() new d88eb137efea staging: rtl8188eu: rename odm_SignalScaleMapping() new bf80cee456c7 staging: rtl8188eu: correct block comment in bb_cfg.c new c34344c27437 staging: rtl8188eu: simplify block comment in pwrseq.c new 44b676a63529 staging: rtl8188eu: add spaces around '+' in fw.c new cea7a2481b25 staging: rtl8188eu: remove unnecessary parentheses in odm_ [...] new f95268cb047d staging: rtl8188eu: remove braces from single if statement new 0f912f9de117 staging: rtl8188eu: fix spelling mistake in comment new 48b775ca0f93 staging: fbtft: Prefer using the BIT macro new e24c1f8658c9 staging: rtl8712: add SPDX identifiers new 34ff787136b2 staging: axis-fifo: Remove parentheses in axis-fifo.c new d5213236151b staging: clocking-wizard: match parenthesis indentation new 8bf42b28d55b staging: sm750fb: Remove space after cast new cef70f6b041d staging: rtl8723bs: core: Remove true and false comparison new 101c82f23957 staging: mt7621-pci: Do not initialise statics to 0 new 8f36481fbb00 staging: mt7621-pci: Add spaces around '&' new 0c5ca367ad41 staging: mt7621-pci: Add spaces around '|' new 5cfa4f700771 staging: mt7621-pci: Add spaces around '<<' new 984e165b8a4b staging: mt7621-pci: Prefer using the BIT macro new 52277450902d staging: vt6655: Add blank line after function/struct/unio [...] new fd0ce395e681 staging: vt6655: Add spaces around operators new 0cbe40eb2ba3 staging: vt6655: Remove space after cast new 106eb4d5f5be staging: media: davinci_vpfe: Use __func__ instead of func [...] new a30e94b1e128 staging: axis-fifo: remove duplicated include from axis-fifo.c new b99e0ce20fc0 staging: rtlwifi: Remove unnecessary parentheses new 2a54e3259e2a staging: mt7621-mmc: Remove #if 0 blocks in sd.c new c668906916ce staging: mt7621-mmc: Remove #if 0 blocks in dbg.c new ecfbc770dfde staging: mt7621-mmc: Remove #if 0 blocks in dbg.h new 961d1935b5d7 staging: rtl8723bs: Remove unnecessary parentheses and dea [...] new 97972ccc083c staging: emxx_udc: Remove unused device_desc declaration new 6b8b5fa2af32 staging: mt7621-mmc: Add blank line after declaration new 06b17ed6c060 staging: rtl8188eu: fix line over 80 characters - style new e157c44a830d staging: rtl8188eu: cleanup array declaration - style new 304643019226 staging: rtl8188eu: rewrite if tests - style new e6d9855dd3f3 staging: rtl8188eu: change array type to const u8 new 98962eb6d679 staging: rtl8188eu: make struct field of mlme_handler const new c1ff246a8d62 staging: rtl8188eu: make struct field of action_handler const new 12f388a6ae45 staging: rtl8188eu: remove whitespace in rtw_mlme_ext.h new 9fd3ad9d8a54 staging: rtl8188eu: remove dead code from dm_fast_training_init() new 0f80b1c9f4a9 staging: rtl8188eu: add spaces around operators in odm_rtl8188e.c new 1cbca5852d6c staging: comedi: ni_mio_common: protect register write overflow new 3deb90fef568 staging: vc04_services: Drop pointless stub functions new 22ad7f6baaa7 staging: vc04_services: Drop 'connection' field from SERVI [...] new 67aa291ba575 staging: vc04_services: Drop trivially unused fields from [...] new 9c74c630b9d9 staging: vc04_services: Drop declaration of vchi_crc_control() new 5bc4ab85eaff staging: vc04_services: Drop VCHI_SERVICE_INIT and SERVICE_INFO_T new 96abfeca6898 staging: vc04_services: Drop unused parameters from vchi_c [...] new 4d6958484830 staging: vc04_services: Drop no longer needed headers new 8ad0f087e46c staging:rtl8192u: Add missing SPDX-License-Identifier - Style new a631b95feeaa staging:rtl8192u: Removed commented out include - Style new bff9df7d45d3 staging:rtl8192u: Clear error with line ending ( - Style new 009cf451d421 staging:rtl8192u: Remove extra blank lines - Style new 31bd9b21dcf4 staging:rtl8192u: Add spaces around + operator - Style new 98d48ef26313 staging:rtl8192u: Correct code indentation - Style new 28181d53db82 staging:rtl8192u: Add missing blank lines - Style new 5f70a818ed2f staging:rtl8192u: Remove unnecessary line continuation - Style new 6e67e8f0f0d2 staging:rtl8192u: Correct code alignment - Style new 20438d93d430 staging:rtl8192u: Correct comparison with NULL - Style new 832f33366c77 staging: comedi: add facility to directly query subdevice [...] new 51fd36738383 staging: comedi: ni_mio_common: implement INSN_CONFIG_GET_ [...] new 3ad53c409020 staging: comedi: ni_pcidio: implement INSN_CONFIG_GET_CMD_ [...] new e0b2ca8979c4 staging: comedi: comedi_test: implement INSN_CONFIG_GET_CM [...] new 040e9e4dfa14 staging: comedi: tests: add unittest framework for comedi new 5912827dfe78 staging: comedi: add abstracted NI signal/terminal named c [...] new d7569ad76651 staging: comedi: add new device-global config interface new ba932fcfee28 staging: comedi: ni_routing: Add NI signal routing info new 4bb90c87abbe staging: comedi: add interface to ni routing table information new 56d0b826d39f staging: comedi: ni_mio_common: implement new routing for [...] new d4961bb3d99f staging: comedi: ni_mio_common: implement global pfi, rtsi [...] new 02d1c6e82707 staging: comedi: ni_mio_common: implement output selection [...] new 347e244884c3 staging: comedi: tio: implement global tio/ctr routing new 713ebc593978 staging: comedi: ni_mio_common: create device-global acces [...] new 51c4ba6407ef staging: comedi: ni_660x: Add NI PCI-6608 to list of suppo [...] new a0c5e8460011 staging: comedi: ni_660x: clean up pfi routing new fa86c00799ee staging: comedi: ni_660x: add device-global routing new 0a0b7e62525f staging: erofs: add the missing __init tags new f4256fc7f2a8 staging: rtl8188eu: use __func__ instead of hardcoded name [...] new 847a648e15f6 staging: rtl8188eu: add spaces around operators - style new f8f4e529f372 staging: rtl8188eu: cleanup lines over 80 characters - style new 10844575cc12 staging: rtl8188eu: remove whitespace - style new 2abd78141387 staging: erofs: harden inode lookup for 32-bit platforms new a2d6e3e60abd staging: mt7621-dma: Delete unused define new c00e1d09e305 staging: vboxvideo: unlock on error in vbox_cursor_atomic_ [...] new 84ac86fbbe00 staging: vboxvideo: make a couple of funcs static new aa5a54a06b3e staging: wilc1000: prefer 'help' in KConfig new b4fc4e834078 staging: greybus: loopback.c: remove unused gb_loopback::lbid new e2b13595ae86 staging: rtl8723bs: os_dep: Remove true and false comparison new 54da60beab7f staging: rtl8723bs: os_dep: Remove space after cast new 90b217a74be4 staging: rtl8723bs: fix spelling mistake "Abnrormal" -> "A [...] new d840eb63baed staging: rtl8723bs: os_dep: Shift * to be adjacent to poin [...] new 01378deb37d4 staging: mt7621-mmc: Fix lines over 80 characters in dbg.c new 23f5fb5d87bd staging: mt7621-mmc: Fix lines over 80 characters in dbg.h new 370a1b573d1d staging: mt7621-mmc: Use BIT macro instead of explicit shi [...] new a7ed5b3e7dca staging: comedi: tio: fix multiple missing break in switch bugs new 2a5b8d97c67c staging: rtl8188eu: fix spelling mistake "Abnornally" -> " [...] new 9e269dcdec5b staging: rtlwifi: phydm: fix spelling mistake "Abnrormal" [...] new fde54ecea2be staging: rtl8188eu: fix spelling mistake "EINPROGESS" -> " [...] new a66ecb24f242 staging: rtl8188eu: cleanup missing spaces around operators new cac04b1fc6a4 staging: rtl8188eu: use __func__ in qos_acm() new f996f37471d8 staging: rtl8188eu: cleanup alignment issue new 1330c795c573 staging: rtl8188eu: remove commented code new 909495c8db61 staging: rtl8188eu: cleanup block comments new d7c252002b53 staging: rtl8188eu: cleanup long lines in rtw_get_sta_pending() new e0437819db68 staging: rtl8188eu: cleanup long lines in stop_sta_xmit() new 8525589130e8 staging: rtl8188eu: remove whitespace in qos_acm() new 6d475d38e6a5 staging: rtl8188eu: remove unused parameter of HalSetBrateCfg() new a7ce32d1430e staging: rtl8188eu: rename parameters of HalSetBrateCfg() - style new aa906bb63015 staging: rtl8188eu: rename HalSetBrateCfg() - style new b4a6b11cd2a8 staging: rtl8188eu: remove unused parameter of hal_com_get [...] new b96ec4e874e6 staging: rtl8188eu: rename parameter of hal_com_get_channe [...] new 30d046f2a793 staging: rtl8188eu: rename parameters of Hal_MappingOutPip [...] new 18e1aec85941 staging: rtl8188eu: rename Hal_MappingOutPipe() - style new 7fa3069dfcf8 staging: rtl8188eu: remove whitespace - style new b1004491c9c2 staging: gasket: page table: return valid error code on map fail new 02d37186331d staging: gasket: page table: remove dead code in coherent [...] new efa5dcfa8f9d staging: gasket: page_table: remove unnecessary PTE status [...] new 53f8a81d465b staging: gasket: page_table: rearrange gasket_page_table_entry new 54be7ec98875 staging: gasket: page table: fixup error path allocating c [...] new bae54fb8121d staging: gasket: page_table: fix comment in components_to_ [...] new 4a966fa24a5a staging: gasket: page_table: simplify gasket_components_to [...] new 9edcf710ab0f staging: gasket: apex: fix sysfs_show new df5f470de0f5 staging: gasket: sysfs: fix attribute release comment new c2aed5648fe0 staging: gasket: Update device virtual address comment new bbf2f71e061a staging: rtl8188eu: cleanup comparsions to false new 5c1cea8c2da0 staging: MAINTAINERS: remove NCP filesystem entry new dd71c89b2c1a staging: MAINTAINERS: remove obsolete IPX staging directory new 2bc51572aa6c staging: wlan-ng: Replace long int with long new 02e6b5ebeda1 staging: speakup: Add a pair of braces new bfff520b54ab staging: media: davinci_vpfe: Fix spelling mistake in enum new d6de4674d369 staging: gasket: Remove extra blank line new 8b8429b00086 staging: ks7010: Remove extra blank line new 95f7ed6b7d29 staging: rtl8188eu: core: Use sizeof(*p) instead of sizeof [...] new e21d5cca3a1b staging: gasket: remove debug logs in page table mapping calls new 8ae925f02553 staging: gasket: remove debug logs for callback invocation new 4ab7e05dd070 staging: gasket: Fix sparse "incorrect type in assignment" [...] new 738b04fba18d Merge tag 'staging-4.20-rc1' of git://git.kernel.org/pub/s [...] new 77792652d602 Merge tag 'ib-mfd-spi-tty-v4.20' of git://git.kernel.org/p [...] new 30ecfff4de7c Merge tag 'ib-mfd-spi-tty-v4.20-1' of git://git.kernel.org [...] new 8baf9061c80d Merge 4.19-rc4 into tty-next new 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section new 77ec669f257b serial: uartps: Do not initialize field to zero again new 4b9d33c6a306 serial: uartps: Fix suspend functionality new 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] new 14090ad1805f serial: uartps: Move alias reading higher in probe() new e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] new 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() new 427c8ae9bebc serial: uartps: Change logic how console_port is setup new 024ca329bfb9 serial: uartps: Register own uart console and driver structures new bed25ac0e2b6 serial: uartps: Move Port ID to device data structure new 6ac1b91f346f serial: uartps: Enable automatic flow control new 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic new 39724d56a0a8 kgdboc: Change printk to the right fashion new 2dd453168643 kgdboc: Fix restrict error new 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() new ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe new 415b43bdb008 tty: serial: uartlite: Move uart register to probe new 5f6825d1cef7 tty: serial: uartlite: remove console_init new deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port new c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr new 07b5e16e9830 tty: serial: imx: add lock for registers save/restore new fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] new 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" new a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" new 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 new 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] new c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 new 20464f3a9b46 serial: sprd: Remove unused structure new 2b5a997386b0 serial: sprd: Use readable macros instead of magic number new 262d3dc00730 serial: sprd: Remove unnecessary resource validation new dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' new d2de9601eb12 serial: sprd: Fix the indentation issue new 5963e8a31224 serial: mxs-auart: Fix potential infinite loop new 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node new c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] new a27d938251ef serial: 8250_of: Fix for lack of interrupt support new fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name new f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again new 834449872105 sc16is7xx: Fix for multi-channel stall new 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" new 863299001b39 tty_port: Remove incorrect whitespace after comments new feacbecb39db TTY: tty_buffer, warn on leaks new 1cd25cbb2fed kgdboc: Fix warning with module build new 13b4353bb055 tty: serial: remove set but not used variable 'error' new b1078c355d76 of: base: Introduce of_alias_get_alias_list() to check alias IDs new ae1cca3fa347 serial: uartps: Change uart ID port allocation new c1a02c216044 serial: docs: Fix filename for serial reference implementation new 669c5d8d5f2b Merge 4.19-rc6 into tty-next new c550f01c810f serial:serial_core: Allow use of CTS for PPS line discipline new ad8c0eaa0a41 tty/serial_core: add ISO7816 infrastructure new 377fedd1866a tty/serial: atmel: add ISO7816 support new 823f4e53f0f2 serial: uartps: Fix missing unlock on error in cdns_get_id() new 9e3eb4eabdb6 dt-bindings: serial: sh-sci: Document r8a7744 bindings new 2fd8e454189d serial: 8250_uniphier: remove unused "fifo-size" property new aca70d19c8e5 serial: 8250_uniphier: flatten probe function new aad2d4952d24 serial: 8250_uniphier: add auto-flow-control support new 817e9bc8cc04 Revert "serial:serial_core: Allow use of CTS for PPS line [...] new 8ebfe885c65e TTY: sn_console: Replace spin_is_locked() with spin_trylock() new 4e1a606d552d Merge 4.19-rc7 into tty-next new 3bc3206e1c0f serial: fsl_lpuart: Remove the alias node dependence new c9a8e5fce009 tty: wipe buffer. new b97b3d9fb578 tty: wipe buffer if not echoing data new 05156e0a1261 serial: sh-sci: Add r8a77990 support new 33a1a7be1986 tty: check name length in tty_find_polling_driver() new 2088cfd882d0 serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES new c58a3ae58bce serial: sh-sci: do not warn if DMA transfers are not supported new 7acf79b6b216 of: base: Fix english spelling in of_alias_get_alias_list() new 59eaeba63a17 of: base: Change logic in of_alias_get_alias_list() new 5bd4af34a09a Merge tag 'tty-4.20-rc1' of git://git.kernel.org/pub/scm/l [...]
The 818 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: Documentation/ABI/testing/sysfs-bus-iio | 2 +- .../devicetree/bindings/iio/accel/adxl372.txt | 33 + .../devicetree/bindings/iio/adc/mcp3911.txt | 30 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 81 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 4 + .../devicetree/bindings/iio/dac/ad5758.txt | 5 + .../devicetree/bindings/iio/dac/ltc1660.txt | 21 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/bh1750.txt | 18 + .../devicetree/bindings/iio/light/tsl2772.txt | 42 + .../devicetree/bindings/iio/proximity/vl53l0x.txt | 12 + .../bindings/mailbox/qcom,apcs-kpss-global.txt | 1 + .../bindings/serial/renesas,sci-serial.txt | 6 + .../devicetree/bindings/serial/uniphier-uart.txt | 3 +- .../devicetree/bindings/trivial-devices.txt | 10 - .../filesystems/pohmelfs/design_notes.txt | 72 - Documentation/filesystems/pohmelfs/info.txt | 99 - .../filesystems/pohmelfs/network_protocol.txt | 227 -- Documentation/serial/driver | 2 +- Documentation/serial/serial-iso7816.txt | 83 + MAINTAINERS | 52 +- arch/alpha/include/uapi/asm/ioctls.h | 2 + arch/mips/include/uapi/asm/ioctls.h | 2 + arch/parisc/include/uapi/asm/ioctls.h | 2 + arch/powerpc/include/uapi/asm/ioctls.h | 2 + arch/sh/include/uapi/asm/ioctls.h | 2 + arch/sparc/include/uapi/asm/ioctls.h | 2 + arch/xtensa/include/uapi/asm/ioctls.h | 2 + drivers/iio/accel/Kconfig | 27 + drivers/iio/accel/Makefile | 3 + drivers/iio/accel/adxl345_i2c.c | 5 +- drivers/iio/accel/adxl372.c | 975 ++++++ drivers/iio/accel/adxl372.h | 17 + drivers/iio/accel/adxl372_i2c.c | 61 + drivers/iio/accel/adxl372_spi.c | 52 + drivers/iio/adc/Kconfig | 30 + drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7887.c | 2 +- drivers/iio/adc/ad7923.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 + drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3911.c | 363 +++ drivers/iio/adc/meson_saradc.c | 70 +- drivers/iio/adc/qcom-pm8xxx-xoadc.c | 4 +- drivers/iio/adc/qcom-spmi-adc5.c | 793 +++++ drivers/iio/adc/qcom-vadc-common.c | 189 +- drivers/iio/adc/qcom-vadc-common.h | 54 + drivers/iio/adc/rcar-gyroadc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 154 +- drivers/iio/adc/ti-ads7950.c | 53 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/chemical/bme680.h | 19 +- drivers/iio/chemical/bme680_core.c | 154 +- drivers/iio/dac/Kconfig | 10 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5064.c | 53 +- drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5758.c | 26 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/dpot-dac.c | 5 +- drivers/iio/dac/ltc1660.c | 250 ++ drivers/iio/dac/max517.c | 11 +- drivers/iio/dac/max5821.c | 11 +- drivers/iio/dac/mcp4725.c | 12 +- drivers/iio/dac/mcp4922.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 + drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 62 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 166 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 51 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/light/bh1750.c | 25 +- drivers/iio/light/max44000.c | 1 - drivers/iio/light/tsl2772.c | 194 +- drivers/iio/magnetometer/hmc5843.h | 2 +- drivers/iio/multiplexer/iio-mux.c | 5 +- drivers/iio/potentiometer/max5481.c | 7 +- drivers/iio/potentiometer/mcp4018.c | 9 +- drivers/iio/potentiometer/mcp4531.c | 14 +- drivers/iio/pressure/ms5611.h | 5 +- drivers/iio/pressure/ms5611_core.c | 5 +- drivers/iio/pressure/ms5611_i2c.c | 7 +- drivers/iio/pressure/ms5611_spi.c | 7 +- drivers/iio/proximity/Kconfig | 11 + drivers/iio/proximity/Makefile | 2 + drivers/iio/proximity/isl29501.c | 12 +- drivers/iio/proximity/vl53l0x-i2c.c | 164 + drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/mailbox/Kconfig | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 3 + drivers/mailbox/qcom-apcs-ipc-mailbox.c | 1 + drivers/mailbox/ti-msgmgr.c | 4 +- drivers/of/base.c | 54 + drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/android/ion/ion.h | 5 - drivers/staging/android/ion/ion_system_heap.c | 24 - drivers/staging/axis-fifo/axis-fifo.c | 24 +- .../clocking-wizard/clk-xlnx-clock-wizard.c | 20 +- drivers/staging/comedi/Kconfig | 4 + drivers/staging/comedi/comedi.h | 174 +- drivers/staging/comedi/comedi_fops.c | 73 + drivers/staging/comedi/comedidev.h | 14 + drivers/staging/comedi/drivers.c | 19 + drivers/staging/comedi/drivers/Makefile | 28 + drivers/staging/comedi/drivers/comedi_test.c | 44 + drivers/staging/comedi/drivers/ni_660x.c | 363 ++- drivers/staging/comedi/drivers/ni_mio_common.c | 944 +++++- drivers/staging/comedi/drivers/ni_pcidio.c | 13 + drivers/staging/comedi/drivers/ni_pcimio.c | 21 + drivers/staging/comedi/drivers/ni_routes.c | 523 +++ drivers/staging/comedi/drivers/ni_routes.h | 329 ++ drivers/staging/comedi/drivers/ni_routing/README | 240 ++ .../comedi/drivers/ni_routing/ni_device_routes.c | 51 + .../comedi/drivers/ni_routing/ni_device_routes.h | 32 + .../drivers/ni_routing/ni_device_routes/all.h | 54 + .../ni_routing/ni_device_routes/pci-6070e.c | 639 ++++ .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1418 ++++++++ .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1602 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1602 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1652 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1464 +++++++++ .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1652 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6534.c | 290 ++ .../drivers/ni_routing/ni_device_routes/pci-6602.c | 3378 ++++++++++++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6713.c | 400 +++ .../drivers/ni_routing/ni_device_routes/pci-6723.c | 400 +++ .../drivers/ni_routing/ni_device_routes/pci-6733.c | 428 +++ .../ni_routing/ni_device_routes/pxi-6030e.c | 608 ++++ .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1432 +++++++++ .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1613 ++++++++++ .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1655 ++++++++++ .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 428 +++ .../ni_routing/ni_device_routes/pxie-6251.c | 1656 ++++++++++ .../ni_routing/ni_device_routes/pxie-6535.c | 575 ++++ .../ni_routing/ni_device_routes/pxie-6738.c | 3083 ++++++++++++++++++ .../comedi/drivers/ni_routing/ni_route_values.c | 42 + .../comedi/drivers/ni_routing/ni_route_values.h | 98 + .../drivers/ni_routing/ni_route_values/all.h | 37 + .../drivers/ni_routing/ni_route_values/ni_660x.c | 650 ++++ .../ni_routing/ni_route_values/ni_eseries.c | 602 ++++ .../ni_routing/ni_route_values/ni_mseries.c | 1752 ++++++++++ .../comedi/drivers/ni_routing/tools/.gitignore | 7 + .../comedi/drivers/ni_routing/tools/Makefile | 79 + .../drivers/ni_routing/tools/convert_c_to_py.c | 159 + .../drivers/ni_routing/tools/convert_csv_to_c.py | 503 +++ .../drivers/ni_routing/tools/convert_py_to_csv.py | 67 + .../drivers/ni_routing/tools/csv_collection.py | 40 + .../drivers/ni_routing/tools/make_blank_csv.py | 32 + .../comedi/drivers/ni_routing/tools/ni_names.py | 56 + drivers/staging/comedi/drivers/ni_stc.h | 79 +- drivers/staging/comedi/drivers/ni_tio.c | 461 ++- drivers/staging/comedi/drivers/ni_tio.h | 42 +- drivers/staging/comedi/drivers/ni_tio_internal.h | 2 + drivers/staging/comedi/drivers/ni_tiocmd.c | 66 +- drivers/staging/comedi/drivers/tests/Makefile | 7 + .../staging/comedi/drivers/tests/example_test.c | 72 + .../staging/comedi/drivers/tests/ni_routes_test.c | 613 ++++ drivers/staging/comedi/drivers/tests/unittest.h | 63 + drivers/staging/dgnc/Kconfig | 6 - drivers/staging/dgnc/Makefile | 4 - drivers/staging/dgnc/TODO | 6 - drivers/staging/dgnc/dgnc_cls.c | 1135 ------- drivers/staging/dgnc/dgnc_cls.h | 67 - drivers/staging/dgnc/dgnc_driver.c | 404 --- drivers/staging/dgnc/dgnc_driver.h | 345 -- drivers/staging/dgnc/dgnc_tty.c | 2372 -------------- drivers/staging/dgnc/dgnc_tty.h | 24 - drivers/staging/dgnc/digi.h | 128 - drivers/staging/emxx_udc/emxx_udc.c | 43 +- drivers/staging/erofs/Kconfig | 9 + drivers/staging/erofs/data.c | 105 +- drivers/staging/erofs/dir.c | 15 +- drivers/staging/erofs/erofs_fs.h | 11 + drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/inode.c | 50 +- drivers/staging/erofs/internal.h | 111 +- drivers/staging/erofs/namei.c | 28 +- drivers/staging/erofs/super.c | 96 +- drivers/staging/erofs/unzip_vle.c | 447 +-- drivers/staging/erofs/unzip_vle.h | 12 +- drivers/staging/erofs/unzip_vle_lz4.c | 69 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 196 +- drivers/staging/fbtft/fbtft.h | 58 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/apex_driver.c | 6 +- drivers/staging/gasket/gasket_core.c | 145 +- drivers/staging/gasket/gasket_core.h | 21 +- drivers/staging/gasket/gasket_interrupt.c | 110 +- drivers/staging/gasket/gasket_interrupt.h | 24 +- drivers/staging/gasket/gasket_page_table.c | 162 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/greybus/audio_codec.c | 1 - drivers/staging/greybus/loopback.c | 8 - drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/Kconfig | 2 +- drivers/staging/iio/adc/ad7192.c | 2 +- drivers/staging/iio/adc/ad7280a.c | 2 +- drivers/staging/iio/adc/ad7606.c | 42 +- drivers/staging/iio/adc/ad7606.h | 31 +- drivers/staging/iio/adc/ad7606_par.c | 5 +- drivers/staging/iio/adc/ad7606_spi.c | 3 +- drivers/staging/iio/adc/ad7780.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/ks7010/ks_hostif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 2 +- drivers/staging/media/imx/imx-media-dev.c | 15 +- drivers/staging/media/imx/imx-media-of.c | 4 +- drivers/staging/most/cdev/cdev.c | 12 +- drivers/staging/most/core.c | 49 +- drivers/staging/most/net/net.c | 2 +- drivers/staging/most/usb/usb.c | 55 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt7621-dma/ralink-gdma.c | 1 - drivers/staging/mt7621-eth/gsw_mt7621.c | 1 - drivers/staging/mt7621-eth/mdio.c | 4 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 - drivers/staging/mt7621-mmc/dbg.c | 104 +- drivers/staging/mt7621-mmc/dbg.h | 100 +- drivers/staging/mt7621-mmc/sd.c | 708 +--- drivers/staging/mt7621-pci/pci-mt7621.c | 76 +- drivers/staging/octeon-usb/octeon-hcd.c | 58 +- drivers/staging/olpc_dcon/Kconfig | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 5 +- drivers/staging/pi433/rf69.c | 3 +- drivers/staging/rtl8188eu/Makefile | 2 +- drivers/staging/rtl8188eu/TODO | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 25 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 57 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 80 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 24 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_led.c | 242 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 69 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 60 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 9 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 43 +- drivers/staging/rtl8188eu/core/rtw_security.c | 13 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 73 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 187 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 8 +- drivers/staging/rtl8188eu/hal/fw.c | 6 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 18 +- drivers/staging/rtl8188eu/hal/hal_com.c | 11 +- drivers/staging/rtl8188eu/hal/odm.c | 21 +- .../hal/{odm_HWConfig.c => odm_hwconfig.c} | 100 +- drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 67 +- drivers/staging/rtl8188eu/hal/phy.c | 27 +- drivers/staging/rtl8188eu/hal/pwrseq.c | 5 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 101 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 26 +- drivers/staging/rtl8188eu/include/drv_types.h | 7 +- drivers/staging/rtl8188eu/include/hal_com.h | 12 +- .../include/{odm_HWConfig.h => odm_hwconfig.h} | 0 drivers/staging/rtl8188eu/include/odm_precomp.h | 4 +- drivers/staging/rtl8188eu/include/odm_reg.h | 106 - drivers/staging/rtl8188eu/include/osdep_service.h | 2 - drivers/staging/rtl8188eu/include/phy.h | 1 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 3 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 18 +- drivers/staging/rtl8188eu/include/rtw_qos.h | 18 - drivers/staging/rtl8188eu/include/wifi.h | 8 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 25 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 14 - drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 4 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 47 +- drivers/staging/rtl8192e/rtllib_softmac.c | 16 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 108 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 77 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 18 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 35 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 12 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 84 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 184 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 161 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 138 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 6 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192u/r8180_93cx6.h | 19 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 33 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 46 +- drivers/staging/rtl8192u/r8192U_core.c | 105 +- drivers/staging/rtl8192u/r8192U_hw.h | 204 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_firmware.h | 11 +- drivers/staging/rtl8192u/r819xU_phy.c | 31 +- drivers/staging/rtl8192u/r819xU_phy.h | 6 +- drivers/staging/rtl8712/basic_types.h | 10 +- drivers/staging/rtl8712/drv_types.h | 10 +- drivers/staging/rtl8712/ethernet.h | 10 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/ieee80211.c | 10 +- drivers/staging/rtl8712/ieee80211.h | 13 +- drivers/staging/rtl8712/mlme_linux.c | 14 +- drivers/staging/rtl8712/mlme_osdep.h | 14 +- drivers/staging/rtl8712/mp_custom_oid.h | 14 +- drivers/staging/rtl8712/os_intfs.c | 10 +- drivers/staging/rtl8712/osdep_intf.h | 14 +- drivers/staging/rtl8712/osdep_service.h | 14 +- drivers/staging/rtl8712/recv_linux.c | 14 +- drivers/staging/rtl8712/recv_osdep.h | 14 +- drivers/staging/rtl8712/rtl8712_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmd.c | 14 +- drivers/staging/rtl8712/rtl8712_cmd.h | 14 +- drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmdctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_regdef.h | 15 +- .../staging/rtl8712/rtl8712_edcasetting_bitdef.h | 14 +- .../staging/rtl8712/rtl8712_edcasetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_efuse.c | 14 +- drivers/staging/rtl8712/rtl8712_event.h | 14 +- drivers/staging/rtl8712/rtl8712_fifoctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_fifoctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_gp_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_gp_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_hal.h | 14 +- drivers/staging/rtl8712/rtl8712_interrupt_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_io.c | 14 +- drivers/staging/rtl8712/rtl8712_led.c | 14 +- .../staging/rtl8712/rtl8712_macsetting_bitdef.h | 15 +- .../staging/rtl8712/rtl8712_macsetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_recv.c | 14 +- drivers/staging/rtl8712/rtl8712_recv.h | 14 +- drivers/staging/rtl8712/rtl8712_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_security_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_spec.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_timectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_timectrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_wmac_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_wmac_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_xmit.c | 14 +- drivers/staging/rtl8712/rtl8712_xmit.h | 14 +- drivers/staging/rtl8712/rtl871x_cmd.c | 14 +- drivers/staging/rtl8712/rtl871x_cmd.h | 14 +- drivers/staging/rtl8712/rtl871x_debug.h | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.h | 15 +- drivers/staging/rtl8712/rtl871x_event.h | 14 +- drivers/staging/rtl8712/rtl871x_ht.h | 14 +- drivers/staging/rtl8712/rtl871x_io.c | 20 +- drivers/staging/rtl8712/rtl871x_io.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 21 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 14 +- drivers/staging/rtl8712/rtl871x_led.h | 14 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mlme.h | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.h | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 14 +- drivers/staging/rtl8712/rtl871x_recv.c | 14 +- drivers/staging/rtl8712/rtl871x_rf.h | 14 +- drivers/staging/rtl8712/rtl871x_security.c | 14 +- drivers/staging/rtl8712/rtl871x_security.h | 14 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 14 +- drivers/staging/rtl8712/rtl871x_wlan_sme.h | 14 +- drivers/staging/rtl8712/rtl871x_xmit.c | 16 +- drivers/staging/rtl8712/rtl871x_xmit.h | 14 +- drivers/staging/rtl8712/sta_info.h | 14 +- drivers/staging/rtl8712/usb_halinit.c | 14 +- drivers/staging/rtl8712/usb_intf.c | 14 +- drivers/staging/rtl8712/usb_ops.c | 14 +- drivers/staging/rtl8712/usb_ops.h | 14 +- drivers/staging/rtl8712/usb_ops_linux.c | 14 +- drivers/staging/rtl8712/usb_osintf.h | 14 +- drivers/staging/rtl8712/wifi.h | 14 +- drivers/staging/rtl8712/wlan_bssdef.h | 14 +- drivers/staging/rtl8712/xmit_linux.c | 14 +- drivers/staging/rtl8712/xmit_osdep.h | 14 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 24 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/core/rtw_security.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 11 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 30 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 10 +- drivers/staging/rtlwifi/efuse.c | 3 +- drivers/staging/rtlwifi/halmac/rtl_halmac.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 4 +- drivers/staging/rtlwifi/regd.c | 2 +- drivers/staging/rtlwifi/wifi.h | 4 - drivers/staging/rts5208/ms.c | 619 ++-- drivers/staging/rts5208/rtsx_card.c | 92 +- drivers/staging/rts5208/rtsx_card.h | 3 +- drivers/staging/rts5208/rtsx_chip.c | 396 +-- drivers/staging/rts5208/rtsx_scsi.c | 108 +- drivers/staging/rts5208/sd.c | 649 ++-- drivers/staging/rts5208/spi.c | 141 +- drivers/staging/rts5208/xd.c | 210 +- drivers/staging/sm750fb/ddk750_mode.c | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 8 +- drivers/staging/sm750fb/sm750.c | 10 +- drivers/staging/speakup/spk_ttyio.c | 4 +- drivers/staging/vboxvideo/TODO | 1 - drivers/staging/vboxvideo/vbox_drv.c | 165 +- drivers/staging/vboxvideo/vbox_drv.h | 86 +- drivers/staging/vboxvideo/vbox_fb.c | 152 +- drivers/staging/vboxvideo/vbox_irq.c | 8 +- drivers/staging/vboxvideo/vbox_main.c | 185 +- drivers/staging/vboxvideo/vbox_mode.c | 922 +++--- drivers/staging/vboxvideo/vbox_ttm.c | 78 +- .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 235 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 338 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 883 ++--- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 222 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 86 +- drivers/staging/vc04_services/bcm2835-camera/TODO | 6 - .../vc04_services/bcm2835-camera/controls.c | 2 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 10 +- .../interface/vchi/connections/connection.h | 324 -- .../interface/vchi/message_drivers/message.h | 196 -- .../staging/vc04_services/interface/vchi/vchi.h | 227 +- .../vc04_services/interface/vchi/vchi_cfg.h | 2 +- .../interface/vchi/vchi_cfg_internal.h | 71 - .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 5 + .../interface/vchiq_arm/vchiq_genversion | 88 - .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 38 +- drivers/staging/vt6655/rxtx.c | 29 +- drivers/staging/wilc1000/Kconfig | 8 +- drivers/staging/wilc1000/Makefile | 5 +- drivers/staging/wilc1000/coreconfigurator.c | 4 +- drivers/staging/wilc1000/host_interface.c | 277 +- drivers/staging/wilc1000/host_interface.h | 19 +- drivers/staging/wilc1000/linux_mon.c | 3 +- drivers/staging/wilc1000/linux_wlan.c | 129 +- drivers/staging/wilc1000/wilc_debugfs.c | 115 - drivers/staging/wilc1000/wilc_sdio.c | 56 +- drivers/staging/wilc1000/wilc_spi.c | 57 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 281 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 4 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 55 +- drivers/staging/wilc1000/wilc_wlan.c | 208 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 294 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 26 +- drivers/staging/wilc1000/wilc_wlan_if.h | 4 - drivers/staging/wlan-ng/cfg80211.c | 49 +- drivers/staging/wlan-ng/hfa384x_usb.c | 46 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/staging/wlan-ng/p80211metadef.h | 121 +- drivers/staging/wlan-ng/p80211metastruct.h | 3 +- drivers/staging/wlan-ng/p80211netdev.c | 12 +- drivers/staging/wlan-ng/p80211req.c | 36 +- drivers/staging/wlan-ng/prism2fw.c | 37 +- drivers/staging/wlan-ng/prism2mib.c | 76 +- drivers/staging/wlan-ng/prism2sta.c | 86 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/n_tty.c | 20 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/8250_uniphier.c | 62 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/atmel_serial.c | 190 +- drivers/tty/serial/atmel_serial.h | 3 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 8 +- drivers/tty/serial/fsl_lpuart.c | 12 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 46 +- drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 8 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 + drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/serial_core.c | 60 + drivers/tty/serial/sh-sci.c | 9 +- drivers/tty/serial/sn_console.c | 15 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 303 +- drivers/tty/tty_buffer.c | 13 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_port.c | 7 - fs/9p/acl.c | 2 +- fs/9p/v9fs.c | 21 + fs/9p/v9fs.h | 1 + fs/9p/vfs_dir.c | 19 +- fs/9p/vfs_file.c | 24 +- fs/ext2/acl.c | 4 + fs/ext2/ext2.h | 4 - fs/ext2/super.c | 5 +- fs/notify/fanotify/fanotify.c | 17 +- fs/notify/fanotify/fanotify.h | 4 +- fs/notify/fanotify/fanotify_user.c | 103 +- fs/notify/fdinfo.c | 29 +- fs/notify/fsnotify.c | 42 +- fs/notify/fsnotify.h | 11 + fs/notify/inotify/inotify_user.c | 2 +- fs/notify/mark.c | 43 +- fs/super.c | 2 +- fs/udf/balloc.c | 30 +- fs/udf/super.c | 139 +- fs/udf/udf_sb.h | 10 +- include/dt-bindings/iio/qcom,spmi-vadc.h | 125 +- include/linux/fanotify.h | 59 +- include/linux/fs.h | 22 +- include/linux/fsnotify_backend.h | 30 +- include/linux/of.h | 10 + include/linux/serial_core.h | 3 + include/net/9p/9p.h | 12 +- include/net/9p/client.h | 71 +- include/uapi/asm-generic/ioctls.h | 2 + include/uapi/linux/fanotify.h | 25 +- include/uapi/linux/serial.h | 17 + net/9p/Makefile | 1 - net/9p/client.c | 551 ++-- net/9p/mod.c | 9 +- net/9p/protocol.c | 20 +- net/9p/trans_fd.c | 64 +- net/9p/trans_rdma.c | 37 +- net/9p/trans_virtio.c | 44 +- net/9p/trans_xen.c | 17 +- net/9p/util.c | 140 - 569 files changed, 45885 insertions(+), 17478 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt create mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.txt create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt delete mode 100644 Documentation/filesystems/pohmelfs/design_notes.txt delete mode 100644 Documentation/filesystems/pohmelfs/info.txt delete mode 100644 Documentation/filesystems/pohmelfs/network_protocol.txt create mode 100644 Documentation/serial/serial-iso7816.txt create mode 100644 drivers/iio/accel/adxl372.c create mode 100644 drivers/iio/accel/adxl372.h create mode 100644 drivers/iio/accel/adxl372_i2c.c create mode 100644 drivers/iio/accel/adxl372_spi.c create mode 100644 drivers/iio/adc/mcp3911.c create mode 100644 drivers/iio/adc/qcom-spmi-adc5.c create mode 100644 drivers/iio/dac/ltc1660.c create mode 100644 drivers/iio/proximity/vl53l0x-i2c.c create mode 100644 drivers/staging/comedi/drivers/ni_routes.c create mode 100644 drivers/staging/comedi/drivers/ni_routes.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/README create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/all.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6070e.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6220.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6221.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6229.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6251.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6254.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6259.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6534.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6602.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6713.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6723.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6733.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6030e.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6224.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6225.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6251.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6733.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6251.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6535.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6738.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/all.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_660x.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_eseries.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_mseries.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/.gitignore create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/Makefile create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c create mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/convert_csv_to_c.py create mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/convert_py_to_csv.py create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/csv_collection.py create mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/make_blank_csv.py create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/ni_names.py create mode 100644 drivers/staging/comedi/drivers/tests/Makefile create mode 100644 drivers/staging/comedi/drivers/tests/example_test.c create mode 100644 drivers/staging/comedi/drivers/tests/ni_routes_test.c create mode 100644 drivers/staging/comedi/drivers/tests/unittest.h delete mode 100644 drivers/staging/dgnc/Kconfig delete mode 100644 drivers/staging/dgnc/Makefile delete mode 100644 drivers/staging/dgnc/TODO delete mode 100644 drivers/staging/dgnc/dgnc_cls.c delete mode 100644 drivers/staging/dgnc/dgnc_cls.h delete mode 100644 drivers/staging/dgnc/dgnc_driver.c delete mode 100644 drivers/staging/dgnc/dgnc_driver.h delete mode 100644 drivers/staging/dgnc/dgnc_tty.c delete mode 100644 drivers/staging/dgnc/dgnc_tty.h delete mode 100644 drivers/staging/dgnc/digi.h rename drivers/staging/rtl8188eu/hal/{odm_HWConfig.c => odm_hwconfig.c} (83%) rename drivers/staging/rtl8188eu/include/{odm_HWConfig.h => odm_hwconfig.h} (100%) delete mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_qos.h delete mode 100644 drivers/staging/vc04_services/interface/vchi/connections/connection.h delete mode 100644 drivers/staging/vc04_services/interface/vchi/message_drivers/message.h delete mode 100644 drivers/staging/vc04_services/interface/vchi/vchi_cfg_internal.h delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_genversion delete mode 100644 drivers/staging/wilc1000/wilc_debugfs.c delete mode 100644 net/9p/util.c