projects/linux·commit e266ca36

Merge tag 'staging-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging

e266ca36 · Linus Torvalds <[email protected]> · 2019-03-06 16:29:27 -08:00

Pull staging/IIO updates from Greg KH:
 "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"

* tag 'staging-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (341 commits)
  staging: mt7621-dma: remove license boilerplate text
  staging: mt7621-dma: add SPDX GPL-2.0+ license identifier
  Staging: ks7010: Replace typecast to int
  Staging: vt6655: Align a static function declaration
  staging: speakup: fix line over 80 characters.
  staging: mt7621-eth: Remove license boilerplate text
  staging: mt7621-eth: Add SPDX license identifier
  staging: ks7010: removed custom Michael MIC implementation.
  staging: rtl8192e: Fix space and suspect issue
  Staging: vt6655: Modify comment style of SPDX License Identifier
  Staging: vt6655: Modify comment style for SPDX-License-Identifier
  Staging: vt6655: Align a function declaration
  Staging: vt6655: Alignment of function declaration
  staging: rtl8712: Fix indentation issue
  staging: wilc1000: fix incorrent type in initializer
  staging: rtl8188eu: remove unused P2P_PRIVATE_IOCTL_SET_LEN
  staging: rtl8188eu: remove unused enum P2P_PROTO_WK_ID
  staging: rtl8723bs: Remove duplicated include from drv_types.h
  Staging: vt6655: Alignment should match open parenthesis
  staging: erofs: fix mis-acted TAIL merging behavior
  ...
Commit
e266ca36da7de45b64b05698e98e04b578a88888
Parents
e0f0ae83 · 1f08c4a5

Merge commit. Changes below are compared with the first parent: e0f0ae83.

Changes

335 files changed · +9603 −18624

FileStatusAddDelContent
Documentation/ABI/testing/sysfs-bus-iiomodified+20−1View file
Documentation/ABI/testing/sysfs-bus-iio-sps30added+28−0View file
Documentation/devicetree/bindings/iio/accel/mma8452.txtmodified+4−0View file
Documentation/devicetree/bindings/iio/adc/adi,ad7606.txtadded+65−0View file
Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txtadded+41−0View file
Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txtmodified+4−0View file
Documentation/devicetree/bindings/iio/adc/ingenic,adc.txtadded+48−0View file
Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt → Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txtrenamed+0−0View file
Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txtadded+24−0View file
Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txtmodified+3−1View file
Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txtadded+25−0View file
Documentation/devicetree/bindings/iio/chemical/bme680.txtadded+11−0View file
Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txtadded+20−0View file
Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txtadded+15−0View file
Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txtadded+12−0View file
Documentation/devicetree/bindings/iio/dac/ti,dac7612.txtadded+28−0View file
Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txtadded+26−0View file
Documentation/devicetree/bindings/iio/imu/bmi160.txtmodified+4−2View file
Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txtmodified+1−0View file
Documentation/devicetree/bindings/iio/light/max44009.txtadded+24−0View file
Documentation/devicetree/bindings/iio/st-sensors.txtmodified+1−0View file
Documentation/devicetree/bindings/vendor-prefixes.txtmodified+1−0View file
MAINTAINERSmodified+23−5View file
drivers/iio/accel/adxl345_core.cmodified+2−2View file
drivers/iio/accel/mma8452.cmodified+83−22View file
drivers/iio/accel/st_accel_core.cmodified+170−1View file
drivers/iio/adc/Kconfigmodified+76−4View file
drivers/iio/adc/Makefilemodified+7−0View file
drivers/iio/adc/ad7476.cmodified+20−0View file
drivers/staging/iio/adc/ad7606.c → drivers/iio/adc/ad7606.crenamed+146−126View file
drivers/staging/iio/adc/ad7606.h → drivers/iio/adc/ad7606.hrenamed+5−12View file
drivers/staging/iio/adc/ad7606_par.c → drivers/iio/adc/ad7606_par.crenamed+19−27View file
drivers/staging/iio/adc/ad7606_spi.c → drivers/iio/adc/ad7606_spi.crenamed+19−16View file
drivers/iio/adc/ad7768-1.cadded+655−0View file
drivers/iio/adc/exynos_adc.cmodified+18−1View file
drivers/iio/adc/ingenic-adc.cadded+364−0View file
drivers/iio/adc/lpc32xx_adc.cmodified+1−14View file
drivers/iio/adc/meson_saradc.cmodified+33−0View file
drivers/iio/adc/npcm_adc.cadded+335−0View file
drivers/iio/adc/ti-ads124s08.cadded+376−0View file
drivers/iio/adc/xilinx-xadc-core.cmodified+3−1View file
drivers/iio/chemical/Kconfigmodified+21−0View file
drivers/iio/chemical/Makefilemodified+3−0View file
drivers/iio/chemical/bme680_i2c.cmodified+7−0View file
drivers/iio/chemical/bme680_spi.cmodified+8−0View file
drivers/iio/chemical/pms7003.cadded+340−0View file
drivers/iio/chemical/sgp30.cadded+591−0View file
drivers/iio/chemical/sps30.cadded+548−0View file
drivers/iio/dac/Kconfigmodified+13−3View file
drivers/iio/dac/Makefilemodified+1−0View file
drivers/iio/dac/ad5686-spi.cmodified+6−3View file
drivers/iio/dac/ad5686.cmodified+41−3View file
drivers/iio/dac/ad5686.hmodified+3−1View file
drivers/iio/dac/ad5696-i2c.cmodified+1−1View file
drivers/iio/dac/ad5758.cmodified+1−1View file
drivers/iio/dac/ti-dac7612.cadded+184−0View file
drivers/iio/frequency/ad9523.cmodified+5−2View file
drivers/iio/imu/bmi160/bmi160.hmodified+11−0View file
drivers/iio/imu/bmi160/bmi160_core.cmodified+287−30View file
drivers/iio/imu/bmi160/bmi160_i2c.cmodified+1−4View file
drivers/iio/imu/bmi160/bmi160_spi.cmodified+1−3View file
drivers/iio/imu/inv_mpu6050/Kconfigmodified+4−4View file
drivers/iio/imu/inv_mpu6050/inv_mpu_core.cmodified+31−0View file
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.cmodified+6−0View file
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.hmodified+8−0View file
drivers/iio/imu/inv_mpu6050/inv_mpu_spi.cmodified+9−3View file
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.cmodified+0−2View file
drivers/iio/industrialio-core.cmodified+5−0View file
drivers/iio/light/Kconfigmodified+10−0View file
drivers/iio/light/Makefilemodified+1−0View file
drivers/iio/light/isl29018.cmodified+45−1View file
drivers/iio/light/max44009.cadded+555−0View file
drivers/iio/magnetometer/mag3110.cmodified+86−8View file
drivers/iio/pressure/Kconfigmodified+1−1View file
drivers/iio/pressure/st_pressure.hmodified+2−0View file
drivers/iio/pressure/st_pressure_core.cmodified+69−0View file
drivers/iio/pressure/st_pressure_i2c.cmodified+5−0View file
drivers/iio/pressure/st_pressure_spi.cmodified+5−0View file
drivers/staging/Kconfigmodified+4−2View file
drivers/staging/Makefilemodified+7−6View file
drivers/staging/android/ashmem.cmodified+46−24View file
drivers/staging/android/ion/Makefilemodified+1−1View file
drivers/staging/android/ion/ion-ioctl.cdeleted+0−98View before deletion
drivers/staging/android/ion/ion.cmodified+78−6View file
drivers/staging/android/ion/ion.hmodified+8−34View file
drivers/staging/android/ion/ion_carveout_heap.cmodified+7−12View file
drivers/staging/android/ion/ion_chunk_heap.cmodified+9−16View file
drivers/staging/android/ion/ion_cma_heap.cmodified+1−5View file
drivers/staging/android/ion/ion_heap.cmodified+7−1View file
drivers/staging/android/ion/ion_page_pool.cmodified+1−1View file
drivers/staging/android/ion/ion_system_heap.cmodified+7−3View file
drivers/staging/android/uapi/ion.hmodified+1−1View file
drivers/staging/android/vsoc.cmodified+0−1View file
drivers/staging/comedi/comedi_fops.cmodified+1−2View file
drivers/staging/comedi/drivers/cb_pcimdas.cmodified+3−3View file
drivers/staging/comedi/drivers/ni_660x.cmodified+1−0View file
drivers/staging/comedi/drivers/ni_pcidio.cmodified+223−221View file
drivers/staging/comedi/drivers/ni_tio.cmodified+45−26View file
drivers/staging/comedi/drivers/ni_tio.hmodified+2−2View file
drivers/staging/comedi/drivers/usbduxfast.cmodified+1−1View file
drivers/staging/emxx_udc/emxx_udc.cmodified+16−15View file
drivers/staging/emxx_udc/emxx_udc.hmodified+2−0View file
drivers/staging/erofs/Documentation/filesystems/erofs.txtadded+208−0View file
drivers/staging/erofs/Makefilemodified+1−1View file
drivers/staging/erofs/data.cmodified+5−32View file
drivers/staging/erofs/dir.cmodified+5−7View file
drivers/staging/erofs/inode.cmodified+15−26View file
drivers/staging/erofs/internal.hmodified+58−89View file
drivers/staging/erofs/namei.cmodified+101−93View file
drivers/staging/erofs/super.cmodified+16−13View file
drivers/staging/erofs/unzip_vle.cmodified+93−72View file
drivers/staging/erofs/unzip_vle.hmodified+11−12View file
drivers/staging/erofs/unzip_vle_lz4.cmodified+9−12View file
drivers/staging/erofs/utils.cmodified+39−19View file
drivers/staging/erofs/xattr.cmodified+94−21View file
drivers/staging/erofs/xattr.hmodified+7−3View file
drivers/staging/fbtft/fb_agm1264k-fl.cmodified+26−26View file
drivers/staging/fbtft/fb_bd663474.cmodified+3−3View file
drivers/staging/fbtft/fb_ili9163.cmodified+3−3View file
drivers/staging/fbtft/fb_ili9320.cmodified+1−1View file
drivers/staging/fbtft/fb_ili9325.cmodified+3−3View file
drivers/staging/fbtft/fb_ili9340.cmodified+1−1View file
drivers/staging/fbtft/fb_pcd8544.cmodified+2−2View file
drivers/staging/fbtft/fb_ra8875.cmodified+2−2View file
drivers/staging/fbtft/fb_s6d1121.cmodified+3−3View file
drivers/staging/fbtft/fb_sh1106.cmodified+1−1View file
drivers/staging/fbtft/fb_ssd1289.cmodified+3−3View file
drivers/staging/fbtft/fb_ssd1305.cmodified+2−2View file
drivers/staging/fbtft/fb_ssd1306.cmodified+2−2View file
drivers/staging/fbtft/fb_ssd1325.cmodified+3−3View file
drivers/staging/fbtft/fb_ssd1331.cmodified+5−5View file
drivers/staging/fbtft/fb_ssd1351.cmodified+2−2View file
drivers/staging/fbtft/fb_tinylcd.cmodified+1−1View file
drivers/staging/fbtft/fb_tls8204.cmodified+3−3View file
drivers/staging/fbtft/fb_uc1611.cmodified+2−2View file
drivers/staging/fbtft/fb_uc1701.cmodified+3−3View file
drivers/staging/fbtft/fb_upd161704.cmodified+3−3View file
drivers/staging/fbtft/fb_watterott.cmodified+2−2View file
drivers/staging/fbtft/fbtft-bus.cmodified+3−3View file
drivers/staging/fbtft/fbtft-core.cmodified+31−147View file
drivers/staging/fbtft/fbtft-io.cmodified+13−13View file
drivers/staging/fbtft/fbtft.hmodified+10−11View file
drivers/staging/fbtft/fbtft_device.cmodified+8−336View file
drivers/staging/fbtft/flexfb.cmodified+6−6View file
drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.hmodified+1−1View file
drivers/staging/fsl-dpaa2/ethsw/dpsw.hmodified+1−1View file
drivers/staging/fsl-dpaa2/ethsw/ethsw.hmodified+1−1View file
drivers/staging/fwserial/fwserial.cmodified+1−0View file
drivers/staging/gasket/gasket_interrupt.cmodified+0−1View file
drivers/staging/goldfish/goldfish_audio.cmodified+0−10View file
drivers/staging/greybus/Kconfigmodified+1−0View file
drivers/staging/greybus/TODOmodified+0−2View file
drivers/staging/greybus/arche-apb-ctrl.cmodified+61−91View file
drivers/staging/greybus/arche-platform.cmodified+41−83View file
drivers/staging/greybus/audio_topology.cmodified+0−1View file
drivers/staging/greybus/bundle.cmodified+1−1View file
drivers/staging/greybus/connection.hmodified+1−1View file
drivers/staging/greybus/control.cmodified+0−1View file
drivers/staging/greybus/core.cmodified+1−1View file
drivers/staging/greybus/gpio.cmodified+10−146View file
drivers/staging/gs_fpgaboot/gs_fpgaboot.cmodified+1−11View file
drivers/staging/gs_fpgaboot/gs_fpgaboot.hmodified+1−11View file
drivers/staging/gs_fpgaboot/io.cmodified+2−14View file
drivers/staging/gs_fpgaboot/io.hmodified+1−11View file
drivers/staging/iio/adc/Kconfigmodified+0−34View file
drivers/staging/iio/adc/Makefilemodified+0−4View file
drivers/staging/iio/adc/ad7280a.cmodified+158−85View file
drivers/staging/iio/adc/ad7816.cmodified+3−4View file
drivers/staging/iio/addac/adt7316-i2c.cmodified+3−3View file
drivers/staging/iio/addac/adt7316-spi.cmodified+2−2View file
drivers/staging/iio/addac/adt7316.cmodified+82−61View file
drivers/staging/iio/cdc/Kconfigmodified+0−10View file
drivers/staging/iio/cdc/Makefilemodified+0−1View file
drivers/staging/iio/cdc/ad7152.cdeleted+0−552View before deletion
drivers/staging/iio/frequency/ad9834.cmodified+30−24View file
drivers/staging/iio/frequency/ad9834.hmodified+0−28View file
drivers/staging/iio/impedance-analyzer/ad5933.cmodified+28−29View file
drivers/staging/ks7010/Makefilemodified+1−1View file
drivers/staging/ks7010/TODOmodified+0−2View file
drivers/staging/ks7010/ks_hostif.cmodified+96−23View file
drivers/staging/ks7010/ks_wlan_net.cmodified+1−1View file
drivers/staging/ks7010/michael_mic.cdeleted+0−127View before deletion
drivers/staging/ks7010/michael_mic.hdeleted+0−21View before deletion
drivers/staging/media/davinci_vpfe/Makefilemodified+1−1View file
drivers/staging/most/Makefilemodified+1−1View file
drivers/staging/most/cdev/Makefilemodified+1−1View file
drivers/staging/most/cdev/cdev.cmodified+4−1View file
drivers/staging/most/dim2/Makefilemodified+1−1View file
drivers/staging/most/i2c/Makefilemodified+1−1View file
drivers/staging/most/net/Makefilemodified+1−1View file
drivers/staging/most/sound/Makefilemodified+1−1View file
drivers/staging/most/usb/Makefilemodified+1−1View file
drivers/staging/most/video/Makefilemodified+1−1View file
drivers/staging/mt7621-dma/Kconfigmodified+0−6View file
drivers/staging/mt7621-dma/Makefilemodified+0−1View file
drivers/staging/mt7621-dma/mtk-hsdma.cmodified+3−8View file
drivers/staging/mt7621-dts/gbpc1.dtsmodified+2−2View file
drivers/staging/mt7621-dts/mt7621.dtsimodified+45−14View file
drivers/staging/mt7621-eth/ethtool.cmodified+1−0View file
drivers/staging/mt7621-eth/ethtool.hmodified+2−9View file
drivers/staging/mt7621-mmc/Kconfigmodified+1−1View file
drivers/staging/mt7621-mmc/dbg.cmodified+0−1View file
drivers/staging/mt7621-mmc/mt6575_sd.hmodified+1−1View file
drivers/staging/mt7621-pci-phy/Kconfigadded+7−0View file
drivers/staging/mt7621-pci-phy/Makefileadded+1−0View file
drivers/staging/mt7621-pci-phy/TODOadded+4−0View file
drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txtadded+54−0View file
drivers/staging/mt7621-pci-phy/pci-mt7621-phy.cadded+387−0View file
drivers/staging/mt7621-pci/Makefilemodified+1−1View file
drivers/staging/mt7621-pci/TODOmodified+0−8View file
drivers/staging/mt7621-pci/pci-mt7621.cmodified+57−243View file
drivers/staging/mt7621-pinctrl/Kconfigmodified+1−0View file
drivers/staging/mt7621-pinctrl/pinctrl-rt2880.cmodified+7−42View file
drivers/staging/mt7621-spi/spi-mt7621.cmodified+39−33View file
drivers/staging/netlogic/Kconfigmodified+1−1View file
drivers/staging/netlogic/platform_net.cmodified+13−38View file
drivers/staging/netlogic/platform_net.hmodified+2−30View file
drivers/staging/netlogic/xlr_net.cmodified+2−29View file
drivers/staging/netlogic/xlr_net.hmodified+3−30View file
drivers/staging/octeon-usb/octeon-hcd.hmodified+1−1View file
drivers/staging/ralink-gdma/Kconfigadded+6−0View file
drivers/staging/ralink-gdma/Makefileadded+3−0View file
drivers/staging/mt7621-dma/ralink-gdma.c → drivers/staging/ralink-gdma/ralink-gdma.crenamed+3−3View file
drivers/staging/rtl8188eu/core/rtw_ap.cmodified+4−4View file
drivers/staging/rtl8188eu/core/rtw_cmd.cmodified+6−6View file
drivers/staging/rtl8188eu/core/rtw_efuse.cmodified+3−1View file
drivers/staging/rtl8188eu/core/rtw_ieee80211.cmodified+5−5View file
drivers/staging/rtl8188eu/core/rtw_ioctl_set.cmodified+6−6View file
drivers/staging/rtl8188eu/core/rtw_mlme.cmodified+22−22View file
drivers/staging/rtl8188eu/core/rtw_mlme_ext.cmodified+19−19View file
drivers/staging/rtl8188eu/core/rtw_wlan_util.cmodified+9−9View file
drivers/staging/rtl8188eu/core/rtw_xmit.cmodified+1−1View file
drivers/staging/rtl8188eu/hal/odm.cmodified+1−10View file
drivers/staging/rtl8188eu/hal/rtl8188e_cmd.cmodified+33−34View file
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.cmodified+2−2View file
drivers/staging/rtl8188eu/include/odm.hmodified+0−1View file
drivers/staging/rtl8188eu/include/odm_hwconfig.hmodified+0−9View file
drivers/staging/rtl8188eu/include/wifi.hmodified+0−12View file
drivers/staging/rtl8188eu/include/wlan_bssdef.hmodified+3−3View file
drivers/staging/rtl8188eu/os_dep/ioctl_linux.cmodified+17−17View file
drivers/staging/rtl8188eu/os_dep/mlme_linux.cmodified+38−34View file
drivers/staging/rtl8188eu/os_dep/os_intfs.cmodified+13−13View file
drivers/staging/rtl8188eu/os_dep/rtw_android.cmodified+1−1View file
drivers/staging/rtl8188eu/os_dep/usb_intf.cmodified+3−3View file
drivers/staging/rtl8192e/dot11d.cmodified+60−60View file
drivers/staging/rtl8192e/dot11d.hmodified+35−42View file
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.cmodified+4−4View file
drivers/staging/rtl8192e/rtl8192e/rtl_core.cmodified+7−16View file
drivers/staging/rtl8192e/rtl8192e/rtl_dm.cmodified+1−1View file
drivers/staging/rtl8192e/rtl8192e/rtl_wx.cmodified+4−4View file
drivers/staging/rtl8192e/rtl819x_BAProc.cmodified+3−3View file
drivers/staging/rtl8192e/rtllib.hmodified+3−3View file
drivers/staging/rtl8192e/rtllib_crypt_tkip.cmodified+1−1View file
drivers/staging/rtl8192e/rtllib_rx.cmodified+2−2View file
drivers/staging/rtl8192e/rtllib_softmac.cmodified+11−11View file
drivers/staging/rtl8192e/rtllib_wx.cmodified+2−2View file
drivers/staging/rtl8192u/Makefilemodified+1−1View file
drivers/staging/rtl8192u/r8192U_core.cmodified+11−13View file
drivers/staging/rtl8712/ieee80211.cmodified+1−1View file
drivers/staging/rtl8712/rtl8712_efuse.cmodified+1−1View file
drivers/staging/rtl8712/rtl8712_led.cmodified+3−3View file
drivers/staging/rtl8712/rtl871x_mlme.cmodified+1−1View file
drivers/staging/rtl8712/rtl871x_recv.cmodified+3−3View file
drivers/staging/rtl8712/rtl871x_sta_mgt.cmodified+1−1View file
drivers/staging/rtl8712/rtl871x_xmit.cmodified+4−4View file
drivers/staging/rtl8712/usb_intf.cmodified+0−16View file
drivers/staging/rtl8723bs/core/rtw_cmd.cmodified+0−8View file
drivers/staging/rtl8723bs/core/rtw_xmit.cmodified+1−1View file
drivers/staging/rtl8723bs/include/drv_types.hmodified+0−1View file
drivers/staging/rtlwifi/Kconfigmodified+1−1View file
drivers/staging/rtlwifi/efuse.cmodified+2−4View file
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.cmodified+4−1View file
drivers/staging/rtlwifi/pci.hmodified+2−1View file
drivers/staging/rtlwifi/phydm/phydm_rainfo.cmodified+1−1View file
drivers/staging/rtlwifi/rtl8822be/fw.cmodified+2−0View file
drivers/staging/rts5208/ms.cmodified+4−1View file
drivers/staging/rts5208/sd.cmodified+6−1View file
drivers/staging/sm750fb/ddk750_display.cmodified+3−3View file
drivers/staging/speakup/Kconfigmodified+16−16View file
drivers/staging/speakup/kobjects.cmodified+2−0View file
drivers/staging/speakup/main.cmodified+9−5View file
drivers/staging/speakup/speakup_decext.cmodified+2−1View file
drivers/staging/speakup/speakup_dectlk.cmodified+2−1View file
drivers/staging/speakup/speakup_soft.cmodified+3−1View file
drivers/staging/speakup/spk_priv_keyinfo.hmodified+7−2View file
drivers/staging/speakup/spk_ttyio.cmodified+12−8View file
drivers/staging/speakup/varhandlers.cmodified+3−1View file
drivers/staging/unisys/visorhba/Makefilemodified+1−2View file
drivers/staging/unisys/visornic/Makefilemodified+1−2View file
drivers/staging/unisys/visornic/visornic_main.cmodified+1−3View file
drivers/staging/vc04_services/bcm2835-audio/Makefilemodified+1−2View file
drivers/staging/vc04_services/bcm2835-camera/Makefilemodified+1−1View file
drivers/staging/vt6655/baseband.cmodified+3−7View file
drivers/staging/vt6655/baseband.hmodified+1−1View file
drivers/staging/vt6655/card.cmodified+4−12View file
drivers/staging/vt6655/card.hmodified+1−1View file
drivers/staging/vt6655/device_main.cmodified+2−2View file
drivers/staging/vt6656/key.cmodified+3−1View file
drivers/staging/vt6656/mac.hmodified+1−1View file
drivers/staging/wilc1000/Makefilemodified+1−1View file
drivers/staging/wilc1000/host_interface.cmodified+349−815View file
drivers/staging/wilc1000/host_interface.hmodified+51−114View file
drivers/staging/wilc1000/linux_mon.c → drivers/staging/wilc1000/wilc_mon.crenamed+31−46View file
drivers/staging/wilc1000/linux_wlan.c → drivers/staging/wilc1000/wilc_netdev.crenamed+183−247View file
drivers/staging/wilc1000/wilc_sdio.cmodified+91−96View file
drivers/staging/wilc1000/wilc_spi.cmodified+2−2View file
drivers/staging/wilc1000/wilc_wfi_cfgoperations.cmodified+185−459View file
drivers/staging/wilc1000/wilc_wfi_cfgoperations.hmodified+4−3View file
drivers/staging/wilc1000/wilc_wfi_netdevice.hmodified+8−6View file
drivers/staging/wilc1000/wilc_wlan.cmodified+24−28View file
drivers/staging/wilc1000/wilc_wlan.hmodified+27−11View file
drivers/staging/wilc1000/wilc_wlan_cfg.cmodified+19−20View file
drivers/staging/wilc1000/wilc_wlan_if.hmodified+0−40View file
drivers/staging/wlan-ng/Kconfigmodified+1−1View file
drivers/staging/wlan-ng/cfg80211.cmodified+2−1View file
drivers/staging/wlan-ng/prism2fw.cmodified+2−3View file
drivers/staging/xgifb/Kconfigdeleted+0−11View before deletion
drivers/staging/xgifb/Makefiledeleted+0−4View before deletion
drivers/staging/xgifb/TODOdeleted+0−13View before deletion
drivers/staging/xgifb/XGI_main.hdeleted+0−365View before deletion
drivers/staging/xgifb/XGI_main_26.cdeleted+0−2084View before deletion
drivers/staging/xgifb/XGIfb.hdeleted+0−109View before deletion
drivers/staging/xgifb/vb_def.hdeleted+0−257View before deletion
drivers/staging/xgifb/vb_init.cdeleted+0−1367View before deletion
drivers/staging/xgifb/vb_init.hdeleted+0−6View before deletion
drivers/staging/xgifb/vb_setmode.cdeleted+0−5528View before deletion
drivers/staging/xgifb/vb_setmode.hdeleted+0−24View before deletion
drivers/staging/xgifb/vb_struct.hdeleted+0−165View before deletion
drivers/staging/xgifb/vb_table.hdeleted+0−2513View before deletion
drivers/staging/xgifb/vb_util.hdeleted+0−46View before deletion
drivers/staging/xgifb/vgatypes.hdeleted+0−51View before deletion
include/dt-bindings/iio/adc/ingenic,adc.hadded+10−0View file
include/linux/iio/common/st_sensors.hmodified+1−0View file
include/uapi/linux/iio/types.hmodified+7−0View file
tools/iio/iio_event_monitor.cmodified+14−0View file

Only the first 600 diff lines are shown. Download the complete patch.

Documentation/ABI/testing/sysfs-bus-iio

View file
diff --git a/Documentation/ABI/testing/sysfs-bus-iio b/Documentation/ABI/testing/sysfs-bus-iio
index 8127a08..864f8ef 100644
--- a/Documentation/ABI/testing/sysfs-bus-iio
+++ b/Documentation/ABI/testing/sysfs-bus-iio
@@ -1554,6 +1554,10 @@ What: /sys/bus/iio/devices/iio:deviceX/in_concentration_raw
What: /sys/bus/iio/devices/iio:deviceX/in_concentrationX_raw
What: /sys/bus/iio/devices/iio:deviceX/in_concentration_co2_raw
What: /sys/bus/iio/devices/iio:deviceX/in_concentrationX_co2_raw
+What: /sys/bus/iio/devices/iio:deviceX/in_concentration_ethanol_raw
+What: /sys/bus/iio/devices/iio:deviceX/in_concentrationX_ethanol_raw
+What: /sys/bus/iio/devices/iio:deviceX/in_concentration_h2_raw
+What: /sys/bus/iio/devices/iio:deviceX/in_concentrationX_h2_raw
What: /sys/bus/iio/devices/iio:deviceX/in_concentration_voc_raw
What: /sys/bus/iio/devices/iio:deviceX/in_concentrationX_voc_raw
KernelVersion: 4.3
@@ -1684,4 +1688,19 @@ KernelVersion: 4.18
Description:
Raw (unscaled) phase difference reading from channel Y
- that can be processed to radians.
\ No newline at end of file
+ that can be processed to radians.
+
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm1_input
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm1_input
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm2p5_input
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm2p5_input
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm4_input
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm4_input
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm10_input
+What: /sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm10_input
+KernelVersion: 4.22
+Description:
+ Mass concentration reading of particulate matter in ug / m3.
+ pmX consists of particles with aerodynamic diameter less or
+ equal to X micrometers.

Documentation/ABI/testing/sysfs-bus-iio-sps30

View file
diff --git a/Documentation/ABI/testing/sysfs-bus-iio-sps30 b/Documentation/ABI/testing/sysfs-bus-iio-sps30
new file mode 100644
index 0000000..143df8e
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-bus-iio-sps30
@@ -0,0 +1,28 @@
+What: /sys/bus/iio/devices/iio:deviceX/start_cleaning
+Date: December 2018
+KernelVersion: 4.22
+Description:
+ Writing 1 starts sensor self cleaning. Internal fan accelerates
+ to its maximum speed and keeps spinning for about 10 seconds in
+ order to blow out accumulated dust.
+
+What: /sys/bus/iio/devices/iio:deviceX/cleaning_period
+Date: January 2019
+KernelVersion: 5.1
+Description:
+ Sensor is capable of triggering self cleaning periodically.
+ Period can be changed by writing a new value here. Upon reading
+ the current one is returned. Units are seconds.
+
+ Writing 0 disables periodical self cleaning entirely.
+
+What: /sys/bus/iio/devices/iio:deviceX/cleaning_period_available
+Date: January 2019
+KernelVersion: 5.1
+Description:
+ The range of available values in seconds represented as the
+ minimum value, the step and the maximum value, all enclosed in
+ square brackets.

Documentation/devicetree/bindings/iio/accel/mma8452.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/accel/mma8452.txt b/Documentation/devicetree/bindings/iio/accel/mma8452.txt
index 2100e9a..e132394 100644
--- a/Documentation/devicetree/bindings/iio/accel/mma8452.txt
+++ b/Documentation/devicetree/bindings/iio/accel/mma8452.txt
@@ -20,6 +20,10 @@ Optional properties:
- interrupt-names: should contain "INT1" and/or "INT2", the accelerometer's
interrupt line in use.
+ - vdd-supply: phandle to the regulator that provides vdd power to the accelerometer.
+
+ - vddio-supply: phandle to the regulator that provides vddio power to the accelerometer.
+
Example:
mma8453fc@1d {

Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt b/Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt
new file mode 100644
index 0000000..d7b6241
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt
@@ -0,0 +1,65 @@
+Analog Devices AD7606 Simultaneous Sampling ADC
+
+Required properties for the AD7606:
+
+- compatible: Must be one of
+ * "adi,ad7605-4"
+ * "adi,ad7606-8"
+ * "adi,ad7606-6"
+ * "adi,ad7606-4"
+- reg: SPI chip select number for the device
+- spi-max-frequency: Max SPI frequency to use
+ see: Documentation/devicetree/bindings/spi/spi-bus.txt
+- spi-cpha: See Documentation/devicetree/bindings/spi/spi-bus.txt
+- avcc-supply: phandle to the Avcc power supply
+- interrupts: IRQ line for the ADC
+ see: Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
+- adi,conversion-start-gpios: must be the device tree identifier of the CONVST pin.
+ This logic input is used to initiate conversions on the analog
+ input channels. As the line is active high, it should be marked
+ GPIO_ACTIVE_HIGH.
+
+Optional properties:
+
+- reset-gpios: must be the device tree identifier of the RESET pin. If specified,
+ it will be asserted during driver probe. As the line is active high,
+ it should be marked GPIO_ACTIVE_HIGH.
+- standby-gpios: must be the device tree identifier of the STBY pin. This pin is used
+ to place the AD7606 into one of two power-down modes, Standby mode or
+ Shutdown mode. As the line is active low, it should be marked
+ GPIO_ACTIVE_LOW.
+- adi,first-data-gpios: must be the device tree identifier of the FRSTDATA pin.
+ The FRSTDATA output indicates when the first channel, V1, is
+ being read back on either the parallel, byte or serial interface.
+ As the line is active high, it should be marked GPIO_ACTIVE_HIGH.
+- adi,range-gpios: must be the device tree identifier of the RANGE pin. The polarity on
+ this pin determines the input range of the analog input channels. If
+ this pin is tied to a logic high, the analog input range is ±10V for
+ all channels. If this pin is tied to a logic low, the analog input range
+ is ±5V for all channels. As the line is active high, it should be marked
+ GPIO_ACTIVE_HIGH.
+- adi,oversampling-ratio-gpios: must be the device tree identifier of the over-sampling
+ mode pins. As the line is active high, it should be marked
+ GPIO_ACTIVE_HIGH.
+
+Example:
+
+ adc@0 {
+ compatible = "adi,ad7606-8";
+ reg = <0>;
+ spi-max-frequency = <1000000>;
+ spi-cpol;
+
+ avcc-supply = <&adc_vref>;
+
+ interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
+ interrupt-parent = <&gpio>;
+
+ adi,conversion-start-gpios = <&gpio 17 GPIO_ACTIVE_HIGH>;
+ reset-gpios = <&gpio 27 GPIO_ACTIVE_HIGH>;
+ adi,first-data-gpios = <&gpio 22 GPIO_ACTIVE_HIGH>;
+ adi,oversampling-ratio-gpios = <&gpio 18 GPIO_ACTIVE_HIGH
+ &gpio 23 GPIO_ACTIVE_HIGH
+ &gpio 26 GPIO_ACTIVE_HIGH>;
+ standby-gpios = <&gpio 24 GPIO_ACTIVE_LOW>;
+ };

Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt b/Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
new file mode 100644
index 0000000..9f5b88c
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
@@ -0,0 +1,41 @@
+Analog Devices AD7768-1 ADC device driver
+
+Required properties for the AD7768-1:
+
+- compatible: Must be "adi,ad7768-1"
+- reg: SPI chip select number for the device
+- spi-max-frequency: Max SPI frequency to use
+ see: Documentation/devicetree/bindings/spi/spi-bus.txt
+- clocks: phandle to the master clock (mclk)
+ see: Documentation/devicetree/bindings/clock/clock-bindings.txt
+- clock-names: Must be "mclk".
+- interrupts: IRQ line for the ADC
+ see: Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
+- vref-supply: vref supply can be used as reference for conversion
+- adi,sync-in-gpios: must be the device tree identifier of the SYNC-IN pin. Enables
+ synchronization of multiple devices that require simultaneous sampling.
+ A pulse is always required if the configuration is changed in any way, for example
+ if the filter decimation rate changes. As the line is active low, it should
+ be marked GPIO_ACTIVE_LOW.
+
+Optional properties:
+
+ - reset-gpios : GPIO spec for the RESET pin. If specified, it will be asserted during
+ driver probe. As the line is active low, it should be marked GPIO_ACTIVE_LOW.
+
+Example:
+
+ adc@0 {
+ compatible = "adi,ad7768-1";
+ reg = <0>;
+ spi-max-frequency = <2000000>;
+ spi-cpol;
+ spi-cpha;
+ vref-supply = <&adc_vref>;
+ interrupts = <25 IRQ_TYPE_EDGE_RISING>;
+ interrupt-parent = <&gpio>;
+ adi,sync-in-gpios = <&gpio 22 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio 27 GPIO_ACTIVE_LOW>;
+ clocks = <&ad7768_mclk>;
+ clock-names = "mclk";
+ };

Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt b/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt
index 325090e..75c7759 100644
--- a/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt
+++ b/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt
@@ -23,6 +23,10 @@ Required properties:
- #io-channel-cells: must be 1, see ../iio-bindings.txt
Optional properties:
+- amlogic,hhi-sysctrl: phandle to the syscon which contains the 5th bit
+ of the TSC (temperature sensor coefficient) on
+ Meson8b and Meson8m2 (which used to calibrate the
+ temperature sensor)
- nvmem-cells: phandle to the temperature_calib eFuse cells
- nvmem-cell-names: if present (to enable the temperature sensor
calibration) this must contain "temperature_calib"

Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt b/Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt
new file mode 100644
index 0000000..f01159f
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt
@@ -0,0 +1,48 @@
+* Ingenic JZ47xx ADC controller IIO bindings
+
+Required properties:
+
+- compatible: Should be one of:
+ * ingenic,jz4725b-adc
+ * ingenic,jz4740-adc
+- reg: ADC controller registers location and length.
+- clocks: phandle to the SoC's ADC clock.
+- clock-names: Must be set to "adc".
+- #io-channel-cells: Must be set to <1> to indicate channels are selected
+ by index.
+
+ADC clients must use the format described in iio-bindings.txt, giving
+a phandle and IIO specifier pair ("io-channels") to the ADC controller.
+
+Example:
+
+#include <dt-bindings/iio/adc/ingenic,adc.h>
+
+adc: adc@10070000 {
+ compatible = "ingenic,jz4740-adc";
+ #io-channel-cells = <1>;
+
+ reg = <0x10070000 0x30>;
+
+ clocks = <&cgu JZ4740_CLK_ADC>;
+ clock-names = "adc";
+
+ interrupt-parent = <&intc>;
+ interrupts = <18>;
+};
+
+adc-keys {
+ ...
+ compatible = "adc-keys";
+ io-channels = <&adc INGENIC_ADC_AUX>;
+ io-channel-names = "buttons";
+ ...
+};
+
+battery {
+ ...
+ compatible = "ingenic,jz4740-battery";
+ io-channels = <&adc INGENIC_ADC_BATTERY>;
+ io-channel-names = "battery";
+ ...
+};

Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt

View file
diff --git a/Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt b/Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt
similarity index 100%
rename from Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt
rename to Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt

Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt b/Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt
new file mode 100644
index 0000000..eb939fe
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt
@@ -0,0 +1,24 @@
+Nuvoton NPCM Analog to Digital Converter (ADC)
+
+The NPCM ADC is a 10-bit converter for eight channel inputs.
+
+Required properties:
+- compatible: "nuvoton,npcm750-adc" for the NPCM7XX BMC.
+- reg: specifies physical base address and size of the registers.
+- interrupts: Contain the ADC interrupt with flags for falling edge.
+
+Optional properties:
+- clocks: phandle of ADC reference clock, in case the clock is not
+ added the ADC will use the default ADC sample rate.
+- vref-supply: The regulator supply ADC reference voltage, in case the
+ vref-supply is not added the ADC will use internal voltage
+ reference.
+
+Example:
+
+adc: adc@f000c000 {
+ compatible = "nuvoton,npcm750-adc";
+ reg = <0xf000c000 0x8>;
+ interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clk NPCM7XX_CLK_ADC>;
+};

Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt b/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt
index a10c1f8..e1fe02f 100644
--- a/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt
+++ b/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt
@@ -11,11 +11,13 @@ New driver handles the following
Required properties:
- compatible: Must be "samsung,exynos-adc-v1"
- for exynos4412/5250 controllers.
+ for Exynos5250 controllers.
Must be "samsung,exynos-adc-v2" for
future controllers.
Must be "samsung,exynos3250-adc" for
controllers compatible with ADC of Exynos3250.
+ Must be "samsung,exynos4212-adc" for
+ controllers compatible with ADC of Exynos4212 and Exynos4412.
Must be "samsung,exynos7-adc" for
the ADC in Exynos7 and compatibles
Must be "samsung,s3c2410-adc" for

Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt b/Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt
new file mode 100644
index 0000000..ecf807b
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt
@@ -0,0 +1,25 @@
+* Texas Instruments' ads124s08 and ads124s06 ADC chip
+
+Required properties:
+ - compatible :
+ "ti,ads124s08"
+ "ti,ads124s06"
+ - reg : spi chip select number for the device
+
+Recommended properties:
+ - spi-max-frequency : Definition as per
+ Documentation/devicetree/bindings/spi/spi-bus.txt
+ - spi-cpha : Definition as per
+ Documentation/devicetree/bindings/spi/spi-bus.txt
+
+Optional properties:
+ - reset-gpios : GPIO pin used to reset the device.
+
+Example:
+adc@0 {
+ compatible = "ti,ads124s08";
+ reg = <0>;
+ spi-max-frequency = <1000000>;
+ spi-cpha;
+ reset-gpios = <&gpio1 16 GPIO_ACTIVE_LOW>;
+};

Documentation/devicetree/bindings/iio/chemical/bme680.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/chemical/bme680.txt b/Documentation/devicetree/bindings/iio/chemical/bme680.txt
new file mode 100644
index 0000000..7f3827c
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/chemical/bme680.txt
@@ -0,0 +1,11 @@
+Bosch Sensortec BME680 pressure/temperature/humidity/voc sensors
+
+Required properties:
+- compatible: must be "bosch,bme680"
+
+Example:
+
+bme680@76 {
+ compatible = "bosch,bme680";
+ reg = <0x76>;
+};

Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt b/Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt
new file mode 100644
index 0000000..7b5f06f
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt
@@ -0,0 +1,20 @@
+* Plantower PMS7003 particulate matter sensor
+
+Required properties:
+- compatible: must be "plantower,pms7003"
+- vcc-supply: phandle to the regulator that provides power to the sensor
+
+Optional properties:
+- plantower,set-gpios: phandle to the GPIO connected to the SET line
+- reset-gpios: phandle to the GPIO connected to the RESET line
+
+Refer to serial/slave-device.txt for generic serial attached device bindings.
+
+Example:
+
+&uart0 {
+ air-pollution-sensor {
+ compatible = "plantower,pms7003";
+ vcc-supply = <&reg_vcc5v0>;
+ };
+};

Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt b/Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt
new file mode 100644
index 0000000..5844ed5
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt
@@ -0,0 +1,15 @@
+* Sensirion SGP30/SGPC3 multi-pixel Gas Sensor
+
+Required properties:
+
+ - compatible: must be one of
+ "sensirion,sgp30"
+ "sensirion,sgpc3"
+ - reg: the I2C address of the sensor
+
+Example:
+
+gas@58 {
+ compatible = "sensirion,sgp30";
+ reg = <0x58>;
+};

Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt b/Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt
new file mode 100644
index 0000000..6eee270
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt
@@ -0,0 +1,12 @@
+* Sensirion SPS30 particulate matter sensor
+
+Required properties:
+- compatible: must be "sensirion,sps30"
+- reg: the I2C address of the sensor
+
+Example:
+
+sps30@69 {
+ compatible = "sensirion,sps30";
+ reg = <0x69>;
+};

Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt b/Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
new file mode 100644
index 0000000..639c94e
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
@@ -0,0 +1,28 @@
+* Texas Instruments Dual, 12-Bit Serial Input Digital-to-Analog Converter
+
+The DAC7612 is a dual, 12-bit digital-to-analog converter (DAC) with guaranteed
+12-bit monotonicity performance over the industrial temperature range.
+Is is programmable through an SPI interface.
+
+The internal DACs are loaded when the LOADDACS pin is pulled down.
+
+http://www.ti.com/lit/ds/sbas106/sbas106.pdf
+
+Required Properties:
+- compatible: Should be one of:
+ "ti,dac7612"
+ "ti,dac7612u"
+ "ti,dac7612ub"
+- reg: Definition as per Documentation/devicetree/bindings/spi/spi-bus.txt
+
+Optional Properties:
+- ti,loaddacs-gpios: GPIO descriptor for the LOADDACS pin.
+- spi-*: Definition as per Documentation/devicetree/bindings/spi/spi-bus.txt
+
+Example:
+
+ dac@1 {
+ compatible = "ti,dac7612";
+ reg = <0x1>;
+ ti,loaddacs-gpios = <&msmgpio 25 GPIO_ACTIVE_LOW>;
+ };

Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt b/Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt
new file mode 100644
index 0000000..5ff3872
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt
@@ -0,0 +1,26 @@
+Analog Devices AD5933/AD5934 Impedance Converter, Network Analyzer
+
+https://www.analog.com/media/en/technical-documentation/data-sheets/AD5933.pdf
+https://www.analog.com/media/en/technical-documentation/data-sheets/AD5934.pdf
+
+Required properties:
+ - compatible : should be one of
+ "adi,ad5933"
+ "adi,ad5934"
+ - reg : the I2C address.
+ - vdd-supply : The regulator supply for DVDD, AVDD1 and AVDD2 when they
+ are connected together.
+
+Optional properties:
+- clocks : external clock reference.
+- clock-names : must be "mclk" if clocks is set.
+
+Example for a I2C device node:
+
+ impedance-analyzer@0d {
+ compatible = "adi,adxl345";
+ reg = <0x0d>;
+ vdd-supply = <&vdd_supply>;
+ clocks = <&ref_clk>;
+ clock-names = "mclk";
+ };

Documentation/devicetree/bindings/iio/imu/bmi160.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/imu/bmi160.txt b/Documentation/devicetree/bindings/iio/imu/bmi160.txt
index 0c1c105..900c169 100644
--- a/Documentation/devicetree/bindings/iio/imu/bmi160.txt
+++ b/Documentation/devicetree/bindings/iio/imu/bmi160.txt
@@ -9,9 +9,11 @@ Required properties:
- spi-max-frequency : set maximum clock frequency (only for SPI)
Optional properties:
- - interrupts : interrupt mapping for IRQ, must be IRQ_TYPE_LEVEL_LOW
+ - interrupts : interrupt mapping for IRQ
- interrupt-names : set to "INT1" if INT1 pin should be used as interrupt
input, set to "INT2" if INT2 pin should be used instead
+ - drive-open-drain : set if the specified interrupt pin should be configured as
+ open drain. If not set, defaults to push-pull.
Examples:
@@ -20,7 +22,7 @@ bmi160@68 {
reg = <0x68>;
interrupt-parent = <&gpio4>;
- interrupts = <12 IRQ_TYPE_LEVEL_LOW>;
+ interrupts = <12 IRQ_TYPE_EDGE_RISING>;
interrupt-names = "INT1";
};

Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt b/Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt
index 6ab9a9d..268bf75 100644
--- a/Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt
+++ b/Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt
@@ -11,6 +11,7 @@ Required properties:
"invensense,mpu9250"
"invensense,mpu9255"
"invensense,icm20608"
+ "invensense,icm20602"
- reg : the I2C address of the sensor
- interrupts: interrupt mapping for IRQ. It should be configured with flags
IRQ_TYPE_LEVEL_HIGH, IRQ_TYPE_EDGE_RISING, IRQ_TYPE_LEVEL_LOW or

Documentation/devicetree/bindings/iio/light/max44009.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/light/max44009.txt b/Documentation/devicetree/bindings/iio/light/max44009.txt
new file mode 100644
index 0000000..4a98848
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/light/max44009.txt
@@ -0,0 +1,24 @@
+* MAX44009 Ambient Light Sensor
+
+Required properties:
+
+- compatible: should be "maxim,max44009"
+- reg: the I2C address of the device (default is <0x4a>)
+
+Optional properties:
+
+- interrupts: interrupt mapping for GPIO IRQ. Should be configured with
+ IRQ_TYPE_EDGE_FALLING.
+
+Refer to interrupt-controller/interrupts.txt for generic interrupt client
+node bindings.
+
+Example:
+
+light-sensor@4a {
+ compatible = "maxim,max44009";
+ reg = <0x4a>;
+
+ interrupt-parent = <&gpio1>;
+ interrupts = <17 IRQ_TYPE_EDGE_FALLING>;
+};

Documentation/devicetree/bindings/iio/st-sensors.txt

View file
diff --git a/Documentation/devicetree/bindings/iio/st-sensors.txt b/Documentation/devicetree/bindings/iio/st-sensors.txt
index ddcb955..52ee4ba 100644
--- a/Documentation/devicetree/bindings/iio/st-sensors.txt
+++ b/Documentation/devicetree/bindings/iio/st-sensors.txt
@@ -77,3 +77,4 @@ Pressure sensors:
- st,lps22hb-press
- st,lps33hw
- st,lps35hw
+- st,lps22hh

Documentation/devicetree/bindings/vendor-prefixes.txt

View file
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt
index 542bbf3..e604e7f 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.txt
+++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
@@ -310,6 +310,7 @@ phytec PHYTEC Messtechnik GmbH
picochip Picochip Ltd
pine64 Pine64
pixcir PIXCIR MICROELECTRONICS Co., Ltd
+plantower Plantower Co., Ltd
plathome Plat'Home Co., Ltd.
plda PLDA
plx Broadcom Corporation (formerly PLX Technology)

MAINTAINERS

View file
diff --git a/MAINTAINERS b/MAINTAINERS
index 108f3b1..060f4ff 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -854,6 +854,22 @@ S: Supported
F: drivers/iio/adc/ad7124.c

This diff is incomplete. Download the complete patch.

drivers/iio/accel/adxl345_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/accel/mma8452.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/accel/st_accel_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ad7476.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ad7606.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ad7606.h

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ad7606_par.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ad7606_spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ad7768-1.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/exynos_adc.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ingenic-adc.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/lpc32xx_adc.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/meson_saradc.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/npcm_adc.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/ti-ads124s08.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/adc/xilinx-xadc-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/chemical/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/iio/chemical/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/iio/chemical/bme680_i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/chemical/bme680_spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/chemical/pms7003.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/chemical/sgp30.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/chemical/sps30.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/ad5686-spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/ad5686.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/ad5686.h

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/ad5696-i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/ad5758.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/dac/ti-dac7612.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/frequency/ad9523.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/bmi160/bmi160.h

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/bmi160/bmi160_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/bmi160/bmi160_i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/bmi160/bmi160_spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/inv_mpu6050/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/inv_mpu6050/inv_mpu_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/industrialio-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/light/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/iio/light/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/iio/light/isl29018.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/light/max44009.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/magnetometer/mag3110.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/pressure/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/iio/pressure/st_pressure.h

View file

This diff is incomplete. Download the complete patch.

drivers/iio/pressure/st_pressure_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/pressure/st_pressure_i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/iio/pressure/st_pressure_spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ashmem.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion-ioctl.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion_carveout_heap.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion_chunk_heap.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion_cma_heap.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion_heap.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion_page_pool.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/ion/ion_system_heap.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/uapi/ion.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/android/vsoc.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/comedi/comedi_fops.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/comedi/drivers/cb_pcimdas.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/comedi/drivers/ni_660x.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/comedi/drivers/ni_pcidio.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/comedi/drivers/ni_tio.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/comedi/drivers/ni_tio.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/comedi/drivers/usbduxfast.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/emxx_udc/emxx_udc.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/emxx_udc/emxx_udc.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/Documentation/filesystems/erofs.txt

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/data.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/dir.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/inode.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/internal.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/namei.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/super.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/unzip_vle.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/unzip_vle.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/unzip_vle_lz4.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/utils.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/xattr.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/erofs/xattr.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_agm1264k-fl.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_bd663474.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ili9163.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ili9320.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ili9325.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ili9340.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_pcd8544.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ra8875.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_s6d1121.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_sh1106.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ssd1289.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ssd1305.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ssd1306.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ssd1325.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ssd1331.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_ssd1351.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_tinylcd.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_tls8204.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_uc1611.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_uc1701.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_upd161704.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fb_watterott.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fbtft-bus.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fbtft-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fbtft-io.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fbtft.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/fbtft_device.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fbtft/flexfb.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fsl-dpaa2/ethsw/dpsw.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fsl-dpaa2/ethsw/ethsw.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/fwserial/fwserial.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/gasket/gasket_interrupt.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/goldfish/goldfish_audio.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/TODO

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/arche-apb-ctrl.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/arche-platform.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/audio_topology.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/bundle.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/connection.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/control.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/core.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/greybus/gpio.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/gs_fpgaboot/gs_fpgaboot.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/gs_fpgaboot/gs_fpgaboot.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/gs_fpgaboot/io.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/gs_fpgaboot/io.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/adc/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/adc/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/adc/ad7280a.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/adc/ad7816.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/addac/adt7316-i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/addac/adt7316-spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/addac/adt7316.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/cdc/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/cdc/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/cdc/ad7152.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/iio/frequency/ad9834.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/frequency/ad9834.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/iio/impedance-analyzer/ad5933.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ks7010/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ks7010/TODO

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ks7010/ks_hostif.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ks7010/ks_wlan_net.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ks7010/michael_mic.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/ks7010/michael_mic.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/media/davinci_vpfe/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/cdev/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/cdev/cdev.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/dim2/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/i2c/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/net/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/sound/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/usb/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/most/video/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-dma/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-dma/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-dma/mtk-hsdma.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-dts/gbpc1.dts

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-dts/mt7621.dtsi

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-eth/ethtool.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-eth/ethtool.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-mmc/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-mmc/dbg.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-mmc/mt6575_sd.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci-phy/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci-phy/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci-phy/TODO

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci/TODO

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pci/pci-mt7621.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pinctrl/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/mt7621-spi/spi-mt7621.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/netlogic/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/netlogic/platform_net.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/netlogic/platform_net.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/netlogic/xlr_net.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/netlogic/xlr_net.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/octeon-usb/octeon-hcd.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ralink-gdma/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ralink-gdma/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/ralink-gdma/ralink-gdma.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_ap.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_cmd.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_efuse.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_ieee80211.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_ioctl_set.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_mlme.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_mlme_ext.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_wlan_util.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/core/rtw_xmit.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/hal/odm.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/include/odm.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/include/odm_hwconfig.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/include/wifi.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/include/wlan_bssdef.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/os_dep/ioctl_linux.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/os_dep/mlme_linux.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/os_dep/os_intfs.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/os_dep/rtw_android.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8188eu/os_dep/usb_intf.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/dot11d.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/dot11d.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtl8192e/rtl_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtl8192e/rtl_dm.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtl8192e/rtl_wx.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtl819x_BAProc.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtllib.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtllib_crypt_tkip.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtllib_rx.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtllib_softmac.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192e/rtllib_wx.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192u/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8192u/r8192U_core.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/ieee80211.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/rtl8712_efuse.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/rtl8712_led.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/rtl871x_mlme.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/rtl871x_recv.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/rtl871x_sta_mgt.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/rtl871x_xmit.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8712/usb_intf.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8723bs/core/rtw_cmd.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8723bs/core/rtw_xmit.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtl8723bs/include/drv_types.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtlwifi/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtlwifi/efuse.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtlwifi/pci.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtlwifi/phydm/phydm_rainfo.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rtlwifi/rtl8822be/fw.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rts5208/ms.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/rts5208/sd.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/sm750fb/ddk750_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/kobjects.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/main.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/speakup_decext.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/speakup_dectlk.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/speakup_soft.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/spk_priv_keyinfo.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/spk_ttyio.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/speakup/varhandlers.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/unisys/visorhba/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/unisys/visornic/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/unisys/visornic/visornic_main.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vc04_services/bcm2835-audio/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vc04_services/bcm2835-camera/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vt6655/baseband.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vt6655/baseband.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vt6655/card.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vt6655/card.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vt6655/device_main.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vt6656/key.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/vt6656/mac.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/host_interface.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/host_interface.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_mon.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_netdev.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_sdio.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_spi.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_wfi_cfgoperations.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_wfi_cfgoperations.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_wfi_netdevice.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_wlan.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_wlan.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_wlan_cfg.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wilc1000/wilc_wlan_if.h

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wlan-ng/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wlan-ng/cfg80211.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/wlan-ng/prism2fw.c

View file

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/Kconfig

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/TODO

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/XGI_main.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/XGI_main_26.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/XGIfb.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_def.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_init.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_init.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_setmode.c

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_setmode.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_struct.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_table.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vb_util.h

View before deletion

This diff is incomplete. Download the complete patch.

drivers/staging/xgifb/vgatypes.h

View before deletion

This diff is incomplete. Download the complete patch.

include/dt-bindings/iio/adc/ingenic,adc.h

View file

This diff is incomplete. Download the complete patch.

include/linux/iio/common/st_sensors.h

View file

This diff is incomplete. Download the complete patch.

include/uapi/linux/iio/types.h

View file

This diff is incomplete. Download the complete patch.

tools/iio/iio_event_monitor.c

View file

This diff is incomplete. Download the complete patch.