linux-uconsole/Documentation/devicetree/bindings
Greg Kroah-Hartman f62252bf39 First set of IIO new device support, features and cleanups in the 4.19 cycle
The usual mixed bunch.  Particular good to see is the generic
 touch screen driver.  Will be interesting to see if this works
 for other ADCs without major changes.
 
 Core features
 * Channel types
   - New position relative channel type primarily for touch screen
     sensors to feed the generic touchscreen driver.
 
 New device support
 * ad5586
   - Add support for the AD5311R DAC.
 
 * Generic touch screen driver as an IIO consumer.
   - Note this is in input, but due to dependencies is coming through
     the IIO tree.
   - Specific support for this added to the at91-sama5d2 ADC.
   - Various necessary DT bindings added.
 
 Staging Drops
 * ADIS16060 gyro
   - A device with a very odd interface that was never cleanly supported.
     It's now very difficult to get, so unlikely it'll ever be fixed up.
 
 Cleanups and minor features and fixes
 * core
   - Fix y2038 timestamp issues now the core support is in place.
 * 104-quad-8
   - Provide some defines for magic numbers to help readability.
   - Fix an off by one error in register selection
 * ad7606
   - Put in a missing function parameter name in a prototype.
 * adis16023
   - Use generic sign_extend function rather than local version.
 * adis16240
   - Use generic sign_extend funciton rather than local version.
 * at91-sama5d2
   - Drop dependency on HAS_DMA now this is handled elsewhere.  Will
     improve build test coverage.
   - Add oversampling ratio control.  Note there is a minor ABI change
     here to increase the apparent depth to 14 bits so as to allow
     for transparent provision of different oversampling ratios that
     drop the actual bit depth to 13 or 12 bits.
 * hx711
   - Add a MAINTAINERS entry for this device.
 * inv_mpu6050
   - Replace the timestamp fifo 'special' code with generic timestamp
     handling.
   - Switch to using local store of timestamp divider rather than rate
     as that is more helpful for accurate time measurement.
   - Fix an unaligned access that didn't seem to be causing any trouble.
   - Use the fifo overflow bit to track the overflow status rather than
     a software counter.
   - New timestamping mechanism to deal with missed sample interrupts.
 * stm32-adc
   - Drop HAS_DMA build dependency.
 * sun4i-gpadc
   - Select REGMAP_IRQ a very rarely hit build issue fix.
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAlsxT24RHGppYzIzQGtl
 cm5lbC5vcmcACgkQVIU0mcT0FogOHRAAllFPJBoq+nVqGAqe6CjSmWhAFdyv/Ey0
 4iDBsdBHrzhxnDuatqzbFhvu9TgqQxMBSbcRfqrGnJrnCFDNcvo1eJcxq13YFPCy
 EitRhu5kUdZ6Ez+OQOjX77wGlPyh8idZnaUkWjowOjnXztkHQjy6IWTbDKFk9bPY
 9fGBpmPDn1xaVPPWh7lZVAdTwCt2i+efG4sGyZyMQODjtM0q2G1MoHm9ioqgg8lN
 hzO7YIrZmLlXRUhapQ2/61uwa/2WMrcGK5v8eCGphEZnPN5lUWrT//w91+BCQpBC
 A9gRFpWblz5qHaRpNhzNbQjUrGvTAeIhF+bdOV2W+oI8CJhTJ0AlNqtUXs2pbaJn
 FO6jGwkC+jOA3XdE4tbiqenuMSZNggXBCgyRMfIK5WuIeBF02w57KHxgefkGTnQe
 Iqc9QDLLfkGDsOoh1l/+TMWjAxfXJLd7d04wYcRIDy6wumTi6GJxUesiQAnyq5eo
 Rg+o8gbfZcnbgzphBRoQjjftFMPeYdr48bCGCmjFjNnIPnemmUZg988gTggl6NST
 mzbFBsAnejmYpT393FPL0K9dLVUq5cRngQMuLVDjR4VnlQEVMyV0O+CsW83iSM36
 3nqpaUOapqsKJT74n62k1YtzJgxr1uoyMS0LGjldAPLDiTgMf9YiPCCihCpiCY89
 K9gE6lzS70A=
 =SvKj
 -----END PGP SIGNATURE-----

Merge tag 'iio-for-4.19a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next

Jonathan writes:

First set of IIO new device support, features and cleanups in the 4.19 cycle

The usual mixed bunch.  Particular good to see is the generic
touch screen driver.  Will be interesting to see if this works
for other ADCs without major changes.

Core features
* Channel types
  - New position relative channel type primarily for touch screen
    sensors to feed the generic touchscreen driver.

New device support
* ad5586
  - Add support for the AD5311R DAC.

* Generic touch screen driver as an IIO consumer.
  - Note this is in input, but due to dependencies is coming through
    the IIO tree.
  - Specific support for this added to the at91-sama5d2 ADC.
  - Various necessary DT bindings added.

Staging Drops
* ADIS16060 gyro
  - A device with a very odd interface that was never cleanly supported.
    It's now very difficult to get, so unlikely it'll ever be fixed up.

Cleanups and minor features and fixes
* core
  - Fix y2038 timestamp issues now the core support is in place.
* 104-quad-8
  - Provide some defines for magic numbers to help readability.
  - Fix an off by one error in register selection
* ad7606
  - Put in a missing function parameter name in a prototype.
* adis16023
  - Use generic sign_extend function rather than local version.
* adis16240
  - Use generic sign_extend funciton rather than local version.
* at91-sama5d2
  - Drop dependency on HAS_DMA now this is handled elsewhere.  Will
    improve build test coverage.
  - Add oversampling ratio control.  Note there is a minor ABI change
    here to increase the apparent depth to 14 bits so as to allow
    for transparent provision of different oversampling ratios that
    drop the actual bit depth to 13 or 12 bits.
* hx711
  - Add a MAINTAINERS entry for this device.
* inv_mpu6050
  - Replace the timestamp fifo 'special' code with generic timestamp
    handling.
  - Switch to using local store of timestamp divider rather than rate
    as that is more helpful for accurate time measurement.
  - Fix an unaligned access that didn't seem to be causing any trouble.
  - Use the fifo overflow bit to track the overflow status rather than
    a software counter.
  - New timestamping mechanism to deal with missed sample interrupts.
* stm32-adc
  - Drop HAS_DMA build dependency.
* sun4i-gpadc
  - Select REGMAP_IRQ a very rarely hit build issue fix.
2018-06-26 07:47:37 +08:00
..
arc
arm ARM: Device-tree updates 2018-06-11 17:57:38 -07:00
ata
auxdisplay
board
bus bus: ti-sysc: Add handling for clkctrl opt clocks 2018-04-30 12:04:51 -07:00
c6x dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
clock docs: Fix more broken references 2018-06-15 18:11:26 -03:00
connector
cpufreq docs: Fix more broken references 2018-06-15 18:11:26 -03:00
crypto dt-bindings: move various RNG bindings to rng/ directory 2018-04-27 16:56:55 -05:00
devfreq docs: Fix more broken references 2018-06-15 18:11:26 -03:00
display docs: fix broken references with multiple hints 2018-06-15 18:10:01 -03:00
dma dmaengine updates for 4.18-rc1 2018-06-08 11:02:21 -07:00
edac Documentation: dt: edac: Move Altera SOCFPGA EDAC file 2018-05-12 11:54:59 +02:00
eeprom
extcon
firmware firmware: qcom: scm: Add ipq4019 soc compatible 2018-04-25 00:10:33 -05:00
fpga dt: bindings: fpga: add lattice machxo2 slave spi binding description 2018-04-23 13:33:01 +02:00
fsi dt-bindings: fsi-master-gpio: Document "no-gpio-delays" property 2018-05-31 12:12:38 -05:00
fuse
goldfish
gpio gpio: rcar: Add DT binding for r8a77990 2018-05-23 10:04:36 +02:00
gpu docs: Fix more broken references 2018-06-15 18:11:26 -03:00
h8300
hsi
hwlock
hwmon hwmon: (gpio-fan) Fix "#cooling-cells" property name in bindings 2018-05-29 13:56:39 -07:00
i2c i2c: rcar: document R8A77980 bindings 2018-05-29 20:07:44 +02:00
iio dt-bindings: iio: adc: at91-sama5d2_adc: add channel specific consumer info 2018-06-10 13:28:12 +01:00
infiniband
input First set of IIO new device support, features and cleanups in the 4.19 cycle 2018-06-26 07:47:37 +08:00
interrupt-controller irqchip/stm32: Add stm32mp1 support with hierarchy domain 2018-05-24 12:38:22 +01:00
iommu
ipmi
leds - Core Frameworks 2018-06-11 07:23:19 -07:00
lpddr2
mailbox dt-bindings: mailbox: Add APSS shared binding for SDM845 SoCs 2018-06-06 22:21:59 +05:30
media devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
memory-controllers dt-bindings: Relocate Tegra20 memory controller bindings 2018-05-01 11:29:16 -05:00
mfd devicetree: fix a series of wrong file references 2018-06-15 18:10:01 -03:00
mips
misc
mmc devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
mtd MTD changes: 2018-06-08 10:39:20 -07:00
mux
nds32
net docs: Fix more broken references 2018-06-15 18:11:26 -03:00
nios2 dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
nvmem bindings: nvmem/zii: Fix location of nvmem.txt 2018-06-15 18:10:01 -03:00
openrisc/opencores
opp Merge branch 'pm-cpufreq' 2018-06-04 10:40:57 +02:00
pci devicetree: fix a series of wrong file references 2018-06-15 18:10:01 -03:00
perf
phy dt-bindings: add MediaTek XS-PHY binding 2018-05-20 21:51:35 +05:30
pinctrl devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
pmem
power devicetree: fix some bindings file names 2018-06-15 18:10:01 -03:00
powerpc dt-bindings: powerpc/4xx: move 4xx NDFC and EMAC bindings to subsystem directories 2018-04-27 16:56:56 -05:00
pps
ptp dt-bindings: ptp: add ptp-qoriq.txt 2018-05-28 23:05:12 -04:00
pwm dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
regmap
regulator regulator: bd71837: Devicetree bindings for BD71837 regulators 2018-05-30 11:31:17 +01:00
remoteproc dt-bindings: remoteproc: Add Q6v5 Modem PIL binding for SDM845 2018-05-29 20:10:34 -07:00
reserved-memory dt-bindings: introduce Command DB for QCOM SoCs 2018-05-22 23:28:54 -05:00
reset
riscv
rng ARM: Device-tree updates 2018-06-11 17:57:38 -07:00
rtc dt-bindings: rtc: update stm32-rtc documentation for stm32mp1 rtc 2018-05-22 20:10:53 +02:00
scsi
security/tpm
serial devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
serio
siox
slimbus
soc ARM: SoC: late updates 2018-06-11 18:19:45 -07:00
sound devicetree: fix a series of wrong file references 2018-06-15 18:10:01 -03:00
spi devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
spmi
sram
staging/iio/adc
thermal Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal 2018-06-12 13:23:51 -07:00
timer ARM: Device-tree updates 2018-06-11 17:57:38 -07:00
ufs
usb docs: Fix more broken references 2018-06-15 18:11:26 -03:00
virtio
w1
watchdog MIPS changes for 4.18 2018-06-12 12:56:02 -07:00
x86
xillybus
ABI.txt
chosen.txt
common-properties.txt
graph.txt
jailhouse.txt
numa.txt
property-units.txt
resource-names.txt
submitting-patches.txt dt-bindings: submitting-patches: add guidance on patch content and subject 2018-06-05 16:37:47 -06:00
trivial-devices.txt
unittest.txt
vendor-prefixes.txt ARM: Device-tree updates 2018-06-11 17:57:38 -07:00
xilinx.txt