The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9: Linux 5.0-rc6 (2019-02-10 14:42:20 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-5.1-rc1 for you to fetch changes up to 1f08c4a54b7cb62ed6450808c37d06c907f1a2dd: staging: mt7621-dma: remove license boilerplate text (2019-03-03 09:25:42 +0100) ---------------------------------------------------------------- Staging/IIO patches for 5.1-rc1 Here is the big staging/iio driver pull request for 5.1-rc1. Lots of good IIO driver updates and cleanups in here as always. Combined with the removal of the xgifb driver, we have a net "loss" of over 9000 lines in the pull request, always a nice thing. As the outreachy application process is currently happening, there are loads of tiny checkpatch cleanup fixes all over the staging tree, which accounts for the majority of the fixups. Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> ---------------------------------------------------------------- Adham Abozaeid (1): staging: wilc1000: remove redundant reset of station statistics Aditya Pakki (3): iio: adc: xilinx: check return value of xadc_write_adc_reg staging: rts5208: Add a check for ms_read_extra_data Staging: rts5208: Fix error handling on rtsx_send_cmd Ajay Singh (40): staging: wilc1000: make use of get_unaligned_le16/le32 to pack data staging: wilc1000: refactor wilc_wlan_set_bssid() staging: wilc1000: use 'struct' to pack cfg header frame in wilc_wlan_cfg_commit() staging: wilc1000: remove the use of scan shadow buffer staging: wilc1000: make use of cfg80211_inform_bss_frame() staging: wilc1000: corrected order to pack join param buffer staging: wilc1000: use struct to pack join parameters for FW staging: wilc1000: rename hidden_network related data structure staging: wilc1000: use single struct for 'connect' related parameters staging: wilc1000: refactor information message parsing logic staging: wilc1000: remove 'disconnect_info' structure staging: wilc1000: refactor handle_set_mcast_filter() staging: wilc1000: avoid the use of typedef for function pointers staging: wilc1000: avoid the use of 'wilc_wfi_mon' static variable staging: wilc1000: remove conditional lock in wilc_wfi_deinit_mon_interface() staging: wilc1000: remove redundant macros for radiotap staging: wilc1000: remove unnecessary debug log messages staging: wilc1000: rename timeout related macros staging: wilc1000: make use of iface type to identify p2p interface staging: wilc1000: refactor scan() cfg80211 ops callback staging: wilc1000: remove use of 'terminated_handle' static variable staging: wilc1000: refactor linux_wlan_init_test_config() staging: wilc1000: refactor code to use cookie information staging: wilc1000: use random number for cookie instead of pointer staging: wilc1000: avoid use of interface names for validation staging: wilc1000: add check before performing operation on net_device staging: wilc1000: remove unused struct 'add_sta_param' staging: wilc1000: avoid use of 'hif_deinit_lock' static variable staging: wilc1000: avoid use of static variable in linux_mon.c staging: wilc1000: move static variable 'wlan_channel' to 'wilc' struct staging: wilc1000: move 'curr_channel' static variable in 'wilc' struct staging: wilc1000: define p2p related static variable as constants staging: wilc1000: fix to set correct value for 'vif_num' staging: wilc1000: add 'wilc_' prefix to have proper namespace staging: wilc1000: move macro and function prototype from wilc_wlan_if.h file staging: wilc1000: avoid function forward declaration in wilc_sdio.c file staging: wilc1000: added 'wilc_' prefix for function in wilc_sdio.c file staging: wilc1000: rename wilc_frmw_to_linux() staging: wilc1000: remove 'linux_' prefix in function names staging: wilc1000: rename linux_wlan.c and linux_mon.c Alexander Schroth (1): staging: comedi: ni_pcidio: make defines uppercase Alexandru Ardelean (1): staging: iio: cdc: ad7152: remove driver completely Andreas Brauchli (3): iio: Add modifiers for ethanol and H2 gases iio: chemical: sgp30: Support Sensirion SGP30/SGPC3 sensors iio: chemical: sgp30: add device tree support Andrew F. Davis (10): staging: android: ion: Add proper header information staging: android: ion: Remove empty ion_ioctl_dir() function staging: android: ion: Merge ion-ioctl.c into ion.c staging: android: ion: Remove leftover comment staging: android: ion: Remove struct ion_platform_heap staging: android: ion: Fixup some white-space issues staging: android: ion: Sync comment docs with struct ion_buffer staging: android: ion: Remove base from ion_carveout_heap staging: android: ion: Remove base from ion_chunk_heap staging: android: ion: Remove unused headers Anson Huang (4): iio: magnetometer: mag3110: add vdd/vddio regulator operation support iio: light: isl29018: add vcc regulator operation support dt-bindings: iio: accel: mma8452: add power supplies property iio: accell: mma8452: add vdd/vddio regulator operation support Artur Rojek (3): dt-bindings: iio/adc: Add docs for Ingenic JZ47xx SoCs ADC. dt-bindings: iio/adc: Add bindings for Ingenic JZ47xx SoCs ADC. IIO: add Ingenic JZ47xx ADC driver. Beniamin Bia (2): staging: iio: frequency: ad9833: Get frequency value statically staging: iio: frequency: ad9833: Load clock using clock framework Bhagyashri Dighole (4): staging: netlogic: Modify coding style alignments staging: netlogic: Add SPDX-License-Identifier tag at the top staging: netlogic: Remove boilerplate license text staging: speakup: fix line over 80 characters. Bhanusree Pola (13): staging: mt7621-mmc: Prefer using BIT macro staging: erofs: match alignment with open parentheses Staging: rtl8192e: Replace license text with SPDX identifier Staging: mt7621_dma: Prefer unsigned int over just unsigned Staging: mt761-dma: Alignment should match open parenthesis Staging: fbtft: Alignment should match open parenthesis Staging: fbtft: Extra blank line not required before '}' Staging: fbtft: Fix line over 80 characters Staging: fwserial: Add blank line after declarations Staging: ks7010: Match alignments with open parenthesis Staging: greybus: Do not use multiple blank lines Staging: greybus: Blank lines not required before '}' Staging: greybus: Alignment should match open parenthesis Bharath Vedartham (2): staging: netlogic: replace ---help--- with help in Kconfig staging: wlan-ng: replace ---help--- with help in Kconfig Bo YU (2): staging: wilc1000: fix incorrent type assignment staging: wilc1000: fix incorrent type in initializer Brajeswar Ghosh (1): staging/android/vsoc: Remove duplicate header Carlos Henrique Lima Melara (1): staging: mt7621-eth/ethtool.c: Correction of SPDX license identifier Cezary Kierzyk (1): staging: rtlwifi: replace ---help--- with help in Kconfig Chao Yu (1): staging: erofs: clean up erofs_map_blocks_iter Chengguang Xu (3): staging: erofs: fix potential double iput in erofs_read_super() staging: erofs: remove redundant likely/unlikely annotation in namei.c staging: erofs: remove redundant unlikely annotation in unzip_vle.c Colin Ian King (7): staging: rtl8712: clean up various indentation and coding style issues staging: rtl8192e: fix various indentation issues staging: rtl8723bs: fix indentation issue with return statement staging: most: cdev: add missing check for cdev_add failure staging: rtl8192u: remove redundant nul check on pointer dev iio: adc: ads124s08: fix spelling mistake "converions" -> "conversions" staging: rtlwifi: fix spelling mistake: "Hightest" -> "Highest" Dan Carpenter (2): Staging: rtl8723bs: remove some dead code iio: chemical: sps30: fix a loop timeout test Dan Murphy (2): iio: ti-ads124s08: Add DT binding documentation iio: adc: Add the TI ads124s08 ADC code Daniel Drake (1): iio: st_accel: use ACPI orientation data Daniel Smith (1): staging: speakup: Fix coding style Daniel Vetter (1): staging/xgifb: Needs to be converted to a drm driver Felipe Cardoso Resende (1): drivers: staging: rtlwifi: Start statement on a tabstop Florian Büstgens (1): staging: rtl8188eu: Refactoring struct ndis_802_11_ssid from CamelCase to correct code style. Florian Fainelli (1): staging: fsl-dpaa2: ethsw: Add missing netdevice check Gao Xiang (20): staging: erofs: fix return type of erofs_workgroup_get staging: erofs: add document staging: erofs: fix fast symlink w/o xattr when fs xattr is on staging: erofs: remove unneeded inode_operations staging: erofs: move erofs_xattr_handlers to xattr.h staging: erofs: sunset erofs_workstation_cleanup_all staging: erofs: localize erofs_workgroup_get staging: erofs: move shrink accounting inside the function staging: erofs: staticize erofs_shrink_count, erofs_shrink_scan staging: erofs: drop the extern prefix for function definitions staging: erofs: use xattr_prefix to wrap up staging: erofs: complete POSIX ACL support staging: erofs: keep corrupted fs from crashing kernel in erofs_namei() staging: erofs: fix race of initializing xattrs of a inode at the same time staging: erofs: remove rcu_read_lock() in erofs_try_to_free_cached_page staging: erofs: no need to take page lock in readdir staging: erofs: switch to ->iterate_shared() staging: erofs: compressed_pages should not be accessed again after freed staging: erofs: fix illegal address access under memory pressure staging: erofs: fix mis-acted TAIL merging behavior George Hilliard (2): staging: Move ralink-gdma to its own directory staging: Mediatek: Use individual config flags in Makefile Greg Kroah-Hartman (6): Merge 5.0-rc2 into staging-next staging: xgifb: delete the driver Merge 5.0-rc4 into staging-next Merge tag 'iio-for-5.1a' of git://git.kernel.org/.../jic23/iio into staging-next Merge 5.0-rc6 into staging-next Merge tag 'iio-for-5.1b' of git://git.kernel.org/.../jic23/iio into staging-next Gregory CLEMENT (2): dt-bindings: iio: adc: move lpc32xx-adc out of staging iio:adc:lpc32xx use SPDX-License-Identifier Guilherme Tadashi Maeoka (1): Staging: mt7621-pci: Fix space required coding style Gustavo A. R. Silva (4): staging: mt7621-dma: Use struct_size() in devm_kzalloc() staging: rtl8188eu: Replace kzalloc with kcalloc staging: comedi: ni_660x: fix missing break in switch statement staging: vt6656: key: Mark expected switch fall-throughs Hardik Singh Rathore (2): staging: iio: adt7316: drop unnecessary initialization of variables staging: iio: ad7816: drop unnecessary initialization of variables Himadri Pandya (14): staging: rtl8192e: rename Channel to channel style staging: rtl8192e: rename ChannelPlan[] to channel_array[] - style staging: rtl8192e: rename Len to len - style staging: rtl8192e: rename members of struct chnl_txpow_triple - style staging: rtl8192e: rename members of struct rt_dot11d_info - style staging: rtl8192e: rename members of struct rtllib_device - style staging: rtl8192e: rename function Dot11d_Channelmap to dot11d_channel_map - style staging: rtl8192e: rename function Dot11d_Reset to dot11d_reset - style staging: rtl8192e: rename function Dot11d_UpdateCountryIe to dot11d_update_country - style staging: rtl8192e: rename function DOT11D_ScanComplete to dot11d_scan_complete - style staging: rtl8192e: rename local variables of function dot11d_update_country - style staging: rtl8192e: rename parameters of function dot11d_update_country - style staging: rtl8192e: rename function cpMacAddr to copy_mac_addr - style staging: rtl8192e: rename macro arguments to avoid camel case - style Hyun Kwon (1): staging: android: ion: Add the GPL exception for syscalls Ian Abbott (1): staging: comedi: ni_tio: Allocate shadow regs for each counter chip Jann Horn (1): staging: visornic: use skb_put_zero() instead of open-coded version Jasminko Dedic (1): staging: mt7621-spi: Clean up comparison to NULL Jeremy Fertic (11): staging: iio: adt7316: fix register and bit definitions staging: iio: adt7316: invert the logic of the check for an ldac pin staging: iio: adt7316: use correct variable in DAC_internal_Vref read staging: iio: adt7316: allow adt751x to use internal vref for all dacs staging: iio: adt7316: remove dac vref buffer bypass from adt751x staging: iio: adt7316: change interpretation of write to dac update mode staging: iio: adt7316: correct spelling of ADT7316_DA_EN_VIA_DAC_LDCA staging: iio: adt7316: fix dac_bits assignment staging: iio: adt7316: fix handling of dac high resolution option staging: iio: adt7316: fix the dac read calculation staging: iio: adt7316: fix the dac write calculation Jeremy Sowden (3): staging: erofs: fixed -Wmissing-prototype warnings by making functions static. staging: erofs: fixed -Wmissing-prototype warnings by moving prototypes to header file. staging: ks7010: removed custom Michael MIC implementation. Jin Chen (1): staging: sm750fb: Rename setDisplayControl to set_display_control - style Jitendra Khasdev (1): staging: comedi: Removed not necessary braces for single block Jonathan Cameron (1): iio:chemical:sps30 Supress some switch fallthrough warnings. Jules Irenge (4): staging: mt7621-eth: Add SPDX license identifier staging: mt7621-eth: Remove license boilerplate text staging: mt7621-dma: add SPDX GPL-2.0+ license identifier staging: mt7621-dma: remove license boilerplate text Julia Lawall (1): staging: rtl8192e: reduce indentation K Hodges (2): staging: android: formatting change in ashmem.c staging: wlan-ng: formatting change in cfg80211.c Kai-Heng Feng (2): staging: rtl8712u: Remove dummy reset-resume callback staging: rtl8712u: Fix suspend and resume callbacks Kangjie Lu (2): iio: ad9523: fix a missing check of return value staging: rtlwifi: rtl8822b: fix a missing check of alloc_skb Krzysztof Kozlowski (2): iio: adc: exynos-adc: Fix NULL pointer exception on unbind iio: adc: exynos-adc: Use proper number of channels for Exynos4x12 Lorenzo Bianconi (1): dt-bindings: iio: pressure: add LPS22HH bindings Luciana da Costa Marques (1): iio:accel:adxl345: Change alignment to match paranthesis Madhumitha Prabakaran (7): Staging: vt6655: Alignment should match open parenthesis Staging: vt6655: Alignment should match open parenthesis Staging: vt6655: Alignment of function declaration Staging: vt6655: Align a function declaration Staging: vt6655: Modify comment style for SPDX-License-Identifier Staging: vt6655: Modify comment style of SPDX License Identifier Staging: vt6655: Align a static function declaration Marcelo Schmitt (3): staging: iio: ad5933: change regulator binging for vref staging: iio: ad5933: use clock framework for clock reference staging: iio: ad5933: add binding doc for ad5933 Marko Stankovic (1): staging: wilc1000: make function wilc_get_stats_async static Martin Blumenstingl (2): dt-bindings: iio: adc: meson-saradc: update temperature sensor support iio: adc: meson-saradc: enable the temperature sensor two more SoCs Martin Kelly (6): iio:bmi160: add SPDX identifiers iio:bmi160: add drdy interrupt support dt-bindings: fix incorrect bmi160 IRQ note dt-bindings: bmi160 document open-drain property iio:bmi160: use iio_pollfunc_store_time iio:bmi160: use if (ret) instead of if (ret < 0) Masahiro Yamada (1): staging: prefix header search paths with $(srctree)/ Matt McCoy (1): staging: ks7010: remove unnecessary parentheses Matteo Croce (1): staging: comedi: fix typo Michael Straube (24): staging: fsl-dpaa2: fix SPDX identifiers in header files staging: goldfish: remove GPL boiler plate text staging: gs_fpgaboot: add SPDX identifiers staging: gs_fpgaboot: cleanup alignment issue - style staging: rtl8188eu: remove unnecessary parentheses in os_intfs.c staging: rtl8188eu: cleanup declarations in os_intfs.c staging: rtl8188eu: add spaces around operators in os_intfs.c staging: rtl8188eu: add spaces around operators in mlme_linux.c staging: rtl8188eu: cleanup indenting issue in mlme_linux.c staging: rtl8188eu: cleanup comments in mlme_linux.c staging: rtl8188eu: remove unnecessary initializations staging: rtl8188eu: cleanup declarations in mlme_linux.c staging: rtl8188eu: remove unncessary asignment to cleanup long line staging: rtl8188eu: &array[0] -> array staging: rtl8188eu: refactor rtw_reset_securitypriv() staging: rtl8188eu: cleanup ODM_CmnInfoPtrArrayHook() staging: rtl8188eu: remove unnecessary parentheses in rtl8188e_cmd.c staging: rtl8188eu: cleanup declarations in rtl8188e_cmd.c staging: rtl8188eu: remove blank line between declarations staging: rtl8188eu: remove unused function declarations staging: rtl8188eu: add spaces around '*' in rtl8188e_cmd.c staging: rtl8188eu: cleanup comparsions to NULL in rtl8188eu_xmit.c staging: rtl8188eu: remove unused enum P2P_PROTO_WK_ID staging: rtl8188eu: remove unused P2P_PRIVATE_IOCTL_SET_LEN Michiel Schuurmans (1): Staging: rtl8192e: Replaced spaces with tab. Mircea Caprioru (1): iio: dac: ad5686: Add support for AD5674R/AD5679R Nathan Chancellor (1): staging: rtlwifi: Use proper enum for return in halmac_parse_psd_data_88xx Nicholas Mc Guire (1): staging: r8822be: check kzalloc return or bail Nishad Kamdar (8): staging: greybus: gpio: switch GPIO portions to use GPIOLIB_IRQCHIP staging: greybus: arche-apb-ctrl.c: Switch to the gpio descriptor interface staging: greybus: arche-platform: Switch to the gpio descriptor interface Staging: emxx_udc: Switch to the gpio descriptor interface Staging: fbtft: Switch to the gpio descriptor interface staging: mt7621-pinctrl: Remove space after cast staging: mt7621-pinctrl: Test devm_kzalloc for failure while improving the code staging: vt6656: Use the correct style for SPDX license Identifier Oscar Gomez Fuente (1): staging: rtl8192e: Fix space and suspect issue Prashanth Kumar KR (1): staging: rtl8712: Fix indentation issue Prathamesh Deshpande (1): staging: wlan-ng: prism2fw.c: Fix "Possible unnecessary 'out of memory' message" checkpatch.pl warning" Qing Xia (1): staging: android: ion: fix sys heap pool's gfp_flags Randolph Maaßen (2): dt-bindings: iio: imu: add icm20602 bindings to mpu6050 iio: imu: mpu6050: Add support for the ICM 20602 IMU Ricardo Ribalda Delgado (3): iio: adc: ad7476: Add support for TI ADS786X ADCs iio:dac:ti-dac7612: Add driver for Texas Instruments DAC7612 iio:dac:dac7612: device tree bindings Robert Eshleman (2): iio: light: add driver for MAX44009 dt-bindings: iio: light: Add max44009 Samuel Thibault (1): staging: speakup: Note that simple_strtoul can't simply be replaced by kstrtoul Sandesh Kenjana Ashok (1): staging: comedi: comedi_fops.c: Remove redundant blank line Sebastien Bourdelin (2): iio: chemical: bme680: Add device-tree support dt-bindings: iio: chemical: Add bindings for bme680 Sergio Paracuellos (16): staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_to_map' and 'dt_free_map' staging: mt7621-dts: use standard 'groups' instead of 'group' for pinctrl bindings staging: mt7621-pci-phy: add new driver for phy part of mt7621-pci staging: mt7621-pci: handle phy using new generic phy 'pci-mt7621-phy' driver staging: mt7621-dts: add pci-phy related bindings to board's device tree staging: mt7621-pci-phy: dt-bindings: add bindings for Mediatek MT7621 Pcie PHY staging: mt7621-pci: use PCI definitions instead of hardcode values staging: mt7621-pci: update driver's TODO file staging: mt7621-dts: fix pci phy register addresses staging: mt7621-pci-phy: use 'module_init' instead of 'arch_initcall' staging: mt7621-pci: add reset control for general pcie reset staging: mt7621-dts: add general pcie reset line to pcie bindings staging: mt7621-pci: remove not used definitions staging: mt7621-pci: replace spaces with tabs in comment staging: mt7621-pci: remove two register writes staging: mt7621-pci: reverse condition to check for enabled port Sheng Yong (1): staging: erofs: fix memleak of inode's shared xattr array Shreeya Patel (1): Staging: iio: adt7316: Add all irq related code in adt7316_irq_setup() Sidong Yang (1): staging: erofs: Add identifier for function definition arguments Slawomir Stepien (2): staging: iio: adc: ad7280a: split ad7280_channel_init() to more functions staging: iio: adc: ad7280a: split ad7280_attr_init() to more functions Stefan Popa (15): staging: iio: adc: ad7606: Use wait-for-completion handler staging: iio: adc: ad7606: Use devm functions in probe staging: iio: adc: ad7606: Use find_closest() macro staging: iio: adc: ad7606: Use vendor prefix for DT properties staging: iio: adc: ad7606: Add OF device ID table staging: iio: adc: ad7606: Simplify the Kconfing menu staging: iio: adc: ad7606: Use SPDX identifier staging: iio: adc: ad7606: Add support for threaded irq staging: iio: adc: ad7606: Misc style fixes (no functional change) staging: iio: adc: ad7606: Move out of staging dt-bindings: iio: adc: Add docs for AD7606 ADC iio: adc: Add AD7768-1 ADC basic support dt-bindings: iio: adc: Add docs for AD7768-1 drivers: iio: dac: Fix wrong license for ADI drivers iio: adc: ad7768-1: Add support for setting the sampling frequency Stefan Roese (9): staging: spi: mt7621: Switch to SPDX identifier staging: spi: mt7621: Clean up excessive header usage staging: spi: mt7621: Add return code check on device_reset() staging: spi: mt7621: Remove superfluous SPI_BPW_MASK definition staging: spi: mt7621: Minor cosmetic changes staging: spi: mt7621: Use recommended comment style staging: spi: mt7621: Sort register definitions staging: spi: mt7621: Use macros instead of hardcoded values staging: spi: mt7621: Remove superfluous pre-declaration of struct mt7621_spi Stephen Martin (2): staging: rtw_ieee80211: fix constant comparison warning staging: rtl8188eu: fix bad indentation for conditional statement Sumit Pundir (1): staging: octeon-usb: fix misspelled "re-enable" Tetsuo Handa (2): staging: android: ashmem: Don't call fallocate() with ashmem_mutex held. staging: android: ashmem: Avoid range_alloc() allocation with ashmem_mutex held. Tomasz Duszynski (9): iio: add IIO_MASSCONCENTRATION channel type iio: chemical: add support for Sensirion SPS30 sensor dt-bindings: iio: chemical: sps30: add device tree support iio: chemical: sps30: add support for self cleaning iio: chemical: sps30: allow changing self cleaning period iio: chemical: sps30: remove printk format specifier iio: chemical: add support for Plantower PMS7003 sensor dt-bindings: add Plantower to the vendor prefixes dt-bindings: iio: chemical: pms7003: add device tree support Tomer Maimon (3): dt-binding: iio: add NPCM ADC documentation iio: adc: add NPCM ADC driver dt-binding: iio: remove rst node from NPCM ADC document Wentao Cai (1): Staging: ks7010: Replace typecast to int William Mitchell Jr (1): staging: comedi: cb_pcimdas.c: fixed an alignment coding style issue Yue Haibing (1): staging: gasket: interrupt: remove unused including <linux/version.h> YueHaibing (7): iio: imu: st_lsm6dsx: remove set but not used variable '' staging: wilc1000: remove set but not used variable 'msa' staging: rtl8712: drop pointless static qualifier in r8712_efuse_pg_packet_write() staging: rtl8192e: Remove set but not used variables 'broad_addr, stype' staging: mt7621-mmc: Remove unused including <linux/version.h> staging: rtlwifi: Remove set but not used variables 'dataempty, hoffset' staging: rtl8723bs: Remove duplicated include from drv_types.h mario tesi (1): iio:st_pressure:initial lps22hh sensor support Documentation/ABI/testing/sysfs-bus-iio | 21 +- Documentation/ABI/testing/sysfs-bus-iio-sps30 | 28 + .../devicetree/bindings/iio/accel/mma8452.txt | 4 + .../devicetree/bindings/iio/adc/adi,ad7606.txt | 65 + .../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 + .../bindings/iio/adc/amlogic,meson-saradc.txt | 4 + .../devicetree/bindings/iio/adc/ingenic,adc.txt | 48 + .../bindings/{staging => }/iio/adc/lpc32xx-adc.txt | 0 .../bindings/iio/adc/nuvoton,npcm-adc.txt | 24 + .../bindings/iio/adc/samsung,exynos-adc.txt | 4 +- .../devicetree/bindings/iio/adc/ti-ads124s08.txt | 25 + .../devicetree/bindings/iio/chemical/bme680.txt | 11 + .../bindings/iio/chemical/plantower,pms7003.txt | 20 + .../bindings/iio/chemical/sensirion,sgp30.txt | 15 + .../bindings/iio/chemical/sensirion,sps30.txt | 12 + .../devicetree/bindings/iio/dac/ti,dac7612.txt | 28 + .../bindings/iio/impedance-analyzer/ad5933.txt | 26 + .../devicetree/bindings/iio/imu/bmi160.txt | 6 +- .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/light/max44009.txt | 24 + .../devicetree/bindings/iio/st-sensors.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 1 + MAINTAINERS | 28 +- drivers/iio/accel/adxl345_core.c | 4 +- drivers/iio/accel/mma8452.c | 105 +- drivers/iio/accel/st_accel_core.c | 171 +- drivers/iio/adc/Kconfig | 80 +- drivers/iio/adc/Makefile | 7 + drivers/iio/adc/ad7476.c | 20 + drivers/{staging => }/iio/adc/ad7606.c | 272 +- drivers/{staging => }/iio/adc/ad7606.h | 17 +- drivers/{staging => }/iio/adc/ad7606_par.c | 46 +- drivers/{staging => }/iio/adc/ad7606_spi.c | 35 +- drivers/iio/adc/ad7768-1.c | 655 +++ drivers/iio/adc/exynos_adc.c | 19 +- drivers/iio/adc/ingenic-adc.c | 364 ++ drivers/iio/adc/lpc32xx_adc.c | 15 +- drivers/iio/adc/meson_saradc.c | 33 + drivers/iio/adc/npcm_adc.c | 335 ++ drivers/iio/adc/ti-ads124s08.c | 376 ++ drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/chemical/Kconfig | 21 + drivers/iio/chemical/Makefile | 3 + drivers/iio/chemical/bme680_i2c.c | 7 + drivers/iio/chemical/bme680_spi.c | 8 + drivers/iio/chemical/pms7003.c | 340 ++ drivers/iio/chemical/sgp30.c | 591 +++ drivers/iio/chemical/sps30.c | 548 ++ drivers/iio/dac/Kconfig | 16 +- drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5686-spi.c | 9 +- drivers/iio/dac/ad5686.c | 44 +- drivers/iio/dac/ad5686.h | 4 +- drivers/iio/dac/ad5696-i2c.c | 2 +- drivers/iio/dac/ad5758.c | 2 +- drivers/iio/dac/ti-dac7612.c | 184 + drivers/iio/frequency/ad9523.c | 7 +- drivers/iio/imu/bmi160/bmi160.h | 11 + drivers/iio/imu/bmi160/bmi160_core.c | 317 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 5 +- drivers/iio/imu/bmi160/bmi160_spi.c | 4 +- drivers/iio/imu/inv_mpu6050/Kconfig | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 31 + drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 6 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 8 + drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 - drivers/iio/industrialio-core.c | 5 + drivers/iio/light/Kconfig | 10 + drivers/iio/light/Makefile | 1 + drivers/iio/light/isl29018.c | 46 +- drivers/iio/light/max44009.c | 555 ++ drivers/iio/magnetometer/mag3110.c | 94 +- drivers/iio/pressure/Kconfig | 2 +- drivers/iio/pressure/st_pressure.h | 2 + drivers/iio/pressure/st_pressure_core.c | 69 + drivers/iio/pressure/st_pressure_i2c.c | 5 + drivers/iio/pressure/st_pressure_spi.c | 5 + drivers/staging/Kconfig | 6 +- drivers/staging/Makefile | 13 +- drivers/staging/android/ashmem.c | 70 +- drivers/staging/android/ion/Makefile | 2 +- drivers/staging/android/ion/ion-ioctl.c | 98 - drivers/staging/android/ion/ion.c | 84 +- drivers/staging/android/ion/ion.h | 42 +- drivers/staging/android/ion/ion_carveout_heap.c | 19 +- drivers/staging/android/ion/ion_chunk_heap.c | 25 +- drivers/staging/android/ion/ion_cma_heap.c | 6 +- drivers/staging/android/ion/ion_heap.c | 8 +- drivers/staging/android/ion/ion_page_pool.c | 2 +- drivers/staging/android/ion/ion_system_heap.c | 10 +- drivers/staging/android/uapi/ion.h | 2 +- drivers/staging/android/vsoc.c | 1 - drivers/staging/comedi/comedi_fops.c | 3 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 6 +- drivers/staging/comedi/drivers/ni_660x.c | 1 + drivers/staging/comedi/drivers/ni_pcidio.c | 444 +- drivers/staging/comedi/drivers/ni_tio.c | 71 +- drivers/staging/comedi/drivers/ni_tio.h | 4 +- drivers/staging/comedi/drivers/usbduxfast.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 31 +- drivers/staging/emxx_udc/emxx_udc.h | 2 + .../erofs/Documentation/filesystems/erofs.txt | 208 + drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/data.c | 37 +- drivers/staging/erofs/dir.c | 12 +- drivers/staging/erofs/inode.c | 41 +- drivers/staging/erofs/internal.h | 147 +- drivers/staging/erofs/namei.c | 194 +- drivers/staging/erofs/super.c | 29 +- drivers/staging/erofs/unzip_vle.c | 165 +- drivers/staging/erofs/unzip_vle.h | 23 +- drivers/staging/erofs/unzip_vle_lz4.c | 21 +- drivers/staging/erofs/utils.c | 58 +- drivers/staging/erofs/xattr.c | 115 +- drivers/staging/erofs/xattr.h | 10 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 52 +- drivers/staging/fbtft/fb_bd663474.c | 6 +- drivers/staging/fbtft/fb_ili9163.c | 6 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 6 +- drivers/staging/fbtft/fb_ili9340.c | 2 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 6 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 6 +- drivers/staging/fbtft/fb_ssd1305.c | 4 +- drivers/staging/fbtft/fb_ssd1306.c | 4 +- drivers/staging/fbtft/fb_ssd1325.c | 6 +- drivers/staging/fbtft/fb_ssd1331.c | 10 +- drivers/staging/fbtft/fb_ssd1351.c | 4 +- drivers/staging/fbtft/fb_tinylcd.c | 2 +- drivers/staging/fbtft/fb_tls8204.c | 6 +- drivers/staging/fbtft/fb_uc1611.c | 4 +- drivers/staging/fbtft/fb_uc1701.c | 6 +- drivers/staging/fbtft/fb_upd161704.c | 6 +- drivers/staging/fbtft/fb_watterott.c | 4 +- drivers/staging/fbtft/fbtft-bus.c | 6 +- drivers/staging/fbtft/fbtft-core.c | 178 +- drivers/staging/fbtft/fbtft-io.c | 26 +- drivers/staging/fbtft/fbtft.h | 21 +- drivers/staging/fbtft/fbtft_device.c | 344 +- drivers/staging/fbtft/flexfb.c | 12 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 3 + drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 2 +- drivers/staging/fwserial/fwserial.c | 1 + drivers/staging/gasket/gasket_interrupt.c | 1 - drivers/staging/goldfish/goldfish_audio.c | 10 - drivers/staging/greybus/Kconfig | 1 + drivers/staging/greybus/TODO | 2 - drivers/staging/greybus/arche-apb-ctrl.c | 152 +- drivers/staging/greybus/arche-platform.c | 124 +- drivers/staging/greybus/audio_topology.c | 1 - drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/connection.h | 2 +- drivers/staging/greybus/control.c | 1 - drivers/staging/greybus/core.c | 2 +- drivers/staging/greybus/gpio.c | 156 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 12 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.h | 12 +- drivers/staging/gs_fpgaboot/io.c | 16 +- drivers/staging/gs_fpgaboot/io.h | 12 +- drivers/staging/iio/adc/Kconfig | 34 - drivers/staging/iio/adc/Makefile | 4 - drivers/staging/iio/adc/ad7280a.c | 243 +- drivers/staging/iio/adc/ad7816.c | 7 +- drivers/staging/iio/addac/adt7316-i2c.c | 6 +- drivers/staging/iio/addac/adt7316-spi.c | 4 +- drivers/staging/iio/addac/adt7316.c | 143 +- drivers/staging/iio/cdc/Kconfig | 10 - drivers/staging/iio/cdc/Makefile | 1 - drivers/staging/iio/cdc/ad7152.c | 552 -- drivers/staging/iio/frequency/ad9834.c | 54 +- drivers/staging/iio/frequency/ad9834.h | 28 - drivers/staging/iio/impedance-analyzer/ad5933.c | 57 +- drivers/staging/ks7010/Makefile | 2 +- drivers/staging/ks7010/TODO | 2 - drivers/staging/ks7010/ks_hostif.c | 119 +- drivers/staging/ks7010/ks_wlan_net.c | 2 +- drivers/staging/ks7010/michael_mic.c | 127 - drivers/staging/ks7010/michael_mic.h | 21 - drivers/staging/media/davinci_vpfe/Makefile | 2 +- drivers/staging/most/Makefile | 2 +- drivers/staging/most/cdev/Makefile | 2 +- drivers/staging/most/cdev/cdev.c | 5 +- drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/i2c/Makefile | 2 +- drivers/staging/most/net/Makefile | 2 +- drivers/staging/most/sound/Makefile | 2 +- drivers/staging/most/usb/Makefile | 2 +- drivers/staging/most/video/Makefile | 2 +- drivers/staging/mt7621-dma/Kconfig | 6 - drivers/staging/mt7621-dma/Makefile | 1 - drivers/staging/mt7621-dma/mtk-hsdma.c | 11 +- drivers/staging/mt7621-dts/gbpc1.dts | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 59 +- drivers/staging/mt7621-eth/ethtool.c | 1 + drivers/staging/mt7621-eth/ethtool.h | 11 +- drivers/staging/mt7621-mmc/Kconfig | 2 +- drivers/staging/mt7621-mmc/dbg.c | 1 - drivers/staging/mt7621-mmc/mt6575_sd.h | 2 +- drivers/staging/mt7621-pci-phy/Kconfig | 7 + drivers/staging/mt7621-pci-phy/Makefile | 1 + drivers/staging/mt7621-pci-phy/TODO | 4 + .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 54 + drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 387 ++ drivers/staging/mt7621-pci/Makefile | 2 +- drivers/staging/mt7621-pci/TODO | 8 - drivers/staging/mt7621-pci/pci-mt7621.c | 300 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 + drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 49 +- drivers/staging/mt7621-spi/spi-mt7621.c | 72 +- drivers/staging/netlogic/Kconfig | 2 +- drivers/staging/netlogic/platform_net.c | 51 +- drivers/staging/netlogic/platform_net.h | 32 +- drivers/staging/netlogic/xlr_net.c | 31 +- drivers/staging/netlogic/xlr_net.h | 33 +- drivers/staging/octeon-usb/octeon-hcd.h | 2 +- drivers/staging/ralink-gdma/Kconfig | 6 + drivers/staging/ralink-gdma/Makefile | 3 + .../{mt7621-dma => ralink-gdma}/ralink-gdma.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 10 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 44 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 38 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 18 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 2 +- drivers/staging/rtl8188eu/hal/odm.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 67 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 4 +- drivers/staging/rtl8188eu/include/odm.h | 1 - drivers/staging/rtl8188eu/include/odm_hwconfig.h | 9 - drivers/staging/rtl8188eu/include/wifi.h | 12 - drivers/staging/rtl8188eu/include/wlan_bssdef.h | 6 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 34 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 72 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 26 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/dot11d.c | 120 +- drivers/staging/rtl8192e/dot11d.h | 77 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 23 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 8 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 6 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 4 +- drivers/staging/rtl8192e/rtllib_softmac.c | 22 +- drivers/staging/rtl8192e/rtllib_wx.c | 4 +- drivers/staging/rtl8192u/Makefile | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 24 +- drivers/staging/rtl8712/ieee80211.c | 2 +- drivers/staging/rtl8712/rtl8712_efuse.c | 2 +- drivers/staging/rtl8712/rtl8712_led.c | 6 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 6 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 2 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 16 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 - drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 1 - drivers/staging/rtlwifi/Kconfig | 2 +- drivers/staging/rtlwifi/efuse.c | 6 +- .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 5 +- drivers/staging/rtlwifi/pci.h | 3 +- drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 2 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 + drivers/staging/rts5208/ms.c | 5 +- drivers/staging/rts5208/sd.c | 7 +- drivers/staging/sm750fb/ddk750_display.c | 6 +- drivers/staging/speakup/Kconfig | 32 +- drivers/staging/speakup/kobjects.c | 2 + drivers/staging/speakup/main.c | 14 +- drivers/staging/speakup/speakup_decext.c | 3 +- drivers/staging/speakup/speakup_dectlk.c | 3 +- drivers/staging/speakup/speakup_soft.c | 4 +- drivers/staging/speakup/spk_priv_keyinfo.h | 9 +- drivers/staging/speakup/spk_ttyio.c | 20 +- drivers/staging/speakup/varhandlers.c | 4 +- drivers/staging/unisys/visorhba/Makefile | 3 +- drivers/staging/unisys/visornic/Makefile | 3 +- drivers/staging/unisys/visornic/visornic_main.c | 4 +- .../staging/vc04_services/bcm2835-audio/Makefile | 3 +- .../staging/vc04_services/bcm2835-camera/Makefile | 2 +- drivers/staging/vt6655/baseband.c | 10 +- drivers/staging/vt6655/baseband.h | 2 +- drivers/staging/vt6655/card.c | 16 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/device_main.c | 4 +- drivers/staging/vt6656/key.c | 4 +- drivers/staging/vt6656/mac.h | 2 +- drivers/staging/wilc1000/Makefile | 2 +- drivers/staging/wilc1000/host_interface.c | 1164 ++--- drivers/staging/wilc1000/host_interface.h | 165 +- .../staging/wilc1000/{linux_mon.c => wilc_mon.c} | 77 +- .../wilc1000/{linux_wlan.c => wilc_netdev.c} | 430 +- drivers/staging/wilc1000/wilc_sdio.c | 187 +- drivers/staging/wilc1000/wilc_spi.c | 4 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 644 +-- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 7 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 14 +- drivers/staging/wilc1000/wilc_wlan.c | 52 +- drivers/staging/wilc1000/wilc_wlan.h | 38 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 39 +- drivers/staging/wilc1000/wilc_wlan_if.h | 40 - drivers/staging/wlan-ng/Kconfig | 2 +- drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/staging/xgifb/Kconfig | 11 - drivers/staging/xgifb/Makefile | 4 - drivers/staging/xgifb/TODO | 13 - drivers/staging/xgifb/XGI_main.h | 365 -- drivers/staging/xgifb/XGI_main_26.c | 2084 -------- drivers/staging/xgifb/XGIfb.h | 109 - drivers/staging/xgifb/vb_def.h | 257 - drivers/staging/xgifb/vb_init.c | 1367 ----- drivers/staging/xgifb/vb_init.h | 6 - drivers/staging/xgifb/vb_setmode.c | 5528 -------------------- drivers/staging/xgifb/vb_setmode.h | 24 - drivers/staging/xgifb/vb_struct.h | 165 - drivers/staging/xgifb/vb_table.h | 2513 --------- drivers/staging/xgifb/vb_util.h | 46 - drivers/staging/xgifb/vgatypes.h | 51 - include/dt-bindings/iio/adc/ingenic,adc.h | 10 + include/linux/iio/common/st_sensors.h | 1 + include/uapi/linux/iio/types.h | 7 + tools/iio/iio_event_monitor.c | 14 + 336 files changed, 9606 insertions(+), 18624 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sps30 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt rename Documentation/devicetree/bindings/{staging => }/iio/adc/lpc32xx-adc.txt (100%) create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt create mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt create mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt rename drivers/{staging => }/iio/adc/ad7606.c (73%) rename drivers/{staging => }/iio/adc/ad7606.h (88%) rename drivers/{staging => }/iio/adc/ad7606_par.c (75%) rename drivers/{staging => }/iio/adc/ad7606_spi.c (67%) create mode 100644 drivers/iio/adc/ad7768-1.c create mode 100644 drivers/iio/adc/ingenic-adc.c create mode 100644 drivers/iio/adc/npcm_adc.c create mode 100644 drivers/iio/adc/ti-ads124s08.c create mode 100644 drivers/iio/chemical/pms7003.c create mode 100644 drivers/iio/chemical/sgp30.c create mode 100644 drivers/iio/chemical/sps30.c create mode 100644 drivers/iio/dac/ti-dac7612.c create mode 100644 drivers/iio/light/max44009.c delete mode 100644 drivers/staging/android/ion/ion-ioctl.c create mode 100644 drivers/staging/erofs/Documentation/filesystems/erofs.txt delete mode 100644 drivers/staging/iio/cdc/ad7152.c delete mode 100644 drivers/staging/ks7010/michael_mic.c delete mode 100644 drivers/staging/ks7010/michael_mic.h create mode 100644 drivers/staging/mt7621-pci-phy/Kconfig create mode 100644 drivers/staging/mt7621-pci-phy/Makefile create mode 100644 drivers/staging/mt7621-pci-phy/TODO create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt create mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c create mode 100644 drivers/staging/ralink-gdma/Kconfig create mode 100644 drivers/staging/ralink-gdma/Makefile rename drivers/staging/{mt7621-dma => ralink-gdma}/ralink-gdma.c (99%) rename drivers/staging/wilc1000/{linux_mon.c => wilc_mon.c} (78%) rename drivers/staging/wilc1000/{linux_wlan.c => wilc_netdev.c} (74%) delete mode 100644 drivers/staging/xgifb/Kconfig delete mode 100644 drivers/staging/xgifb/Makefile delete mode 100644 drivers/staging/xgifb/TODO delete mode 100644 drivers/staging/xgifb/XGI_main.h delete mode 100644 drivers/staging/xgifb/XGI_main_26.c delete mode 100644 drivers/staging/xgifb/XGIfb.h delete mode 100644 drivers/staging/xgifb/vb_def.h delete mode 100644 drivers/staging/xgifb/vb_init.c delete mode 100644 drivers/staging/xgifb/vb_init.h delete mode 100644 drivers/staging/xgifb/vb_setmode.c delete mode 100644 drivers/staging/xgifb/vb_setmode.h delete mode 100644 drivers/staging/xgifb/vb_struct.h delete mode 100644 drivers/staging/xgifb/vb_table.h delete mode 100644 drivers/staging/xgifb/vb_util.h delete mode 100644 drivers/staging/xgifb/vgatypes.h create mode 100644 include/dt-bindings/iio/adc/ingenic,adc.h _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel