1
0
Fork 0
alistair23-linux/Documentation/devicetree/bindings
Linus Torvalds eafdca4d70 Staging/IIO patches for 4.18-rc1
Here is the big staging and IIO driver update for 4.18-rc1.
 
 It was delayed as I wanted to make sure the final driver deletions did
 not cause any major merge issues, and all now looks good.
 
 There are a lot of patches here, just over 1000.  The diffstat summary
 shows the major changes here:
 	1007 files changed, 16828 insertions(+), 227770 deletions(-)
 Because of this, we might be close to shrinking the overall kernel
 source code size for two releases in a row.
 
 There was loads of work in this release cycle, primarily:
 	- tons of ks7010 driver cleanups
 	- lots of mt7621 driver fixes and cleanups
 	- most driver cleanups
 	- wilc1000 fixes and cleanups
 	- lots and lots of IIO driver cleanups and new additions
 	- debugfs cleanups for all staging drivers
 	- lots of other staging driver cleanups and fixes, the shortlog
 	  has the full details.
 
 but the big user-visable things here are the removal of 3 chunks of
 code:
 	- ncpfs and ipx were removed on schedule, no one has cared about
 	  this code since it moved to staging last year, and if it needs
 	  to come back, it can be reverted.
 	- lustre file system is removed.  I've ranted at the lustre
 	  developers about once a year for the past 5 years, with no
 	  real forward progress at all to clean things up and get the
 	  code into the "real" part of the kernel.  Given that the
 	  lustre developers continue to work on an external tree and try
 	  to port those changes to the in-kernel tree every once in a
 	  while, this whole thing really really is not working out at
 	  all.  So I'm deleting it so that the developers can spend the
 	  time working in their out-of-tree location and get things
 	  cleaned up properly to get merged into the tree correctly at a
 	  later date.
 
 Because of these file removals, you will have merge issues on some of
 these files (2 in the ipx code, 1 in the ncpfs code, and 1 in the
 atomisp driver).  Just delete those files, it's a simple merge :)
 
 All of this has been in linux-next for a while with no reported
 problems.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCWxvjGQ8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ymoEwCbBYnyUl3cwCszIJ3L3/zvUWpmqIgAn1DDsAim
 dM4lmKg6HX/JBSV4GAN0
 =zdta
 -----END PGP SIGNATURE-----

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

Pull staging/IIO updates from Greg KH:
 "Here is the big staging and IIO driver update for 4.18-rc1.

  It was delayed as I wanted to make sure the final driver deletions did
  not cause any major merge issues, and all now looks good.

  There are a lot of patches here, just over 1000. The diffstat summary
  shows the major changes here:

	1007 files changed, 16828 insertions(+), 227770 deletions(-)

  Because of this, we might be close to shrinking the overall kernel
  source code size for two releases in a row.

  There was loads of work in this release cycle, primarily:

   - tons of ks7010 driver cleanups

   - lots of mt7621 driver fixes and cleanups

   - most driver cleanups

   - wilc1000 fixes and cleanups

   - lots and lots of IIO driver cleanups and new additions

   - debugfs cleanups for all staging drivers

   - lots of other staging driver cleanups and fixes, the shortlog has
     the full details.

  but the big user-visable things here are the removal of 3 chunks of
  code:

   - ncpfs and ipx were removed on schedule, no one has cared about this
     code since it moved to staging last year, and if it needs to come
     back, it can be reverted.

   - lustre file system is removed.

     I've ranted at the lustre developers about once a year for the past
     5 years, with no real forward progress at all to clean things up
     and get the code into the "real" part of the kernel.

     Given that the lustre developers continue to work on an external
     tree and try to port those changes to the in-kernel tree every once
     in a while, this whole thing really really is not working out at
     all. So I'm deleting it so that the developers can spend the time
     working in their out-of-tree location and get things cleaned up
     properly to get merged into the tree correctly at a later date.

  Because of these file removals, you will have merge issues on some of
  these files (2 in the ipx code, 1 in the ncpfs code, and 1 in the
  atomisp driver). Just delete those files, it's a simple merge :)

  All of this has been in linux-next for a while with no reported
  problems"

* tag 'staging-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (1011 commits)
  staging: ipx: delete it from the tree
  ncpfs: remove uapi .h files
  ncpfs: remove Documentation
  ncpfs: remove compat functionality
  staging: ncpfs: delete it
  staging: lustre: delete the filesystem from the tree.
  staging: vc04_services: no need to save the log debufs dentries
  staging: vc04_services: vchiq_debugfs_log_entry can be a void *
  staging: vc04_services: remove struct vchiq_debugfs_info
  staging: vc04_services: move client dbg directory into static variable
  staging: vc04_services: remove odd vchiq_debugfs_top() wrapper
  staging: vc04_services: no need to check debugfs return values
  staging: mt7621-gpio: reorder includes alphabetically
  staging: mt7621-gpio: change gc_map to don't use pointers
  staging: mt7621-gpio: use GPIOF_DIR_OUT and GPIOF_DIR_IN macros instead of custom values
  staging: mt7621-gpio: change 'to_mediatek_gpio' to make just a one line return
  staging: mt7621-gpio: dt-bindings: update documentation for #interrupt-cells property
  staging: mt7621-gpio: update #interrupt-cells for the gpio node
  staging: mt7621-gpio: dt-bindings: complete documentation for the gpio
  staging: mt7621-dts: add missing properties to gpio node
  ...
2018-06-09 10:32:39 -07:00
..
arc
arm DeviceTree updates for v4.18: 2018-06-07 14:06:31 -07:00
ata Revert "ata: ahci-platform: add reset control support" 2018-04-09 15:10:50 -07:00
auxdisplay auxdisplay: Move arm-charlcd binding to correct folder 2018-02-12 08:41:38 -06:00
board
bus dt/bindings: Fix binding examples for Tegra GMI controller 2018-03-08 16:03:33 +01:00
c6x dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
clock Merge branches 'clk-stratix10', 'clk-imx', 'clk-bcm', 'clk-cs2000' and 'clk-imx6sll' into clk-next 2018-04-06 13:22:12 -07:00
connector dt-bindings: add bindings for Samsung micro-USB 11-pin connector 2018-03-07 11:24:00 +09:00
cpufreq dt-bindings: cpufreq-dt: Remove "cooling-{min|max}-level" properties 2018-02-27 18:06:22 +01:00
crypto dt-bindings: move various RNG bindings to rng/ directory 2018-04-27 16:56:55 -05:00
devfreq
display Add more HW overlays support 2018-05-30 11:05:35 +10: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 dt-bindings: at24: add Renesas R1EX24128 2018-03-21 14:42:56 +01:00
extcon
firmware
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 drm-misc-next for v4.18: 2018-05-15 19:25:07 +10:00
h8300
hsi
hwlock
hwmon hwmon: (gpio-fan) Fix "#cooling-cells" property name in bindings 2018-05-29 13:56:39 -07:00
i2c dt-bindings: i2c: add binding for Socionext SynQuacer I2C 2018-04-04 20:23:37 +02:00
iio Staging/IIO patches for 4.18-rc1 2018-06-09 10:32:39 -07:00
infiniband
input Linux 4.17-rc6 2018-05-24 09:30:15 -07:00
interrupt-controller irqchip/stm32: Add stm32mp1 support with hierarchy domain 2018-05-24 12:38:22 +01:00
iommu Merge branches 'x86/amd', 'x86/vt-d', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/exynos', 'arm/renesas', 'arm/smmu' and 'core' into next 2018-03-29 15:24:40 +02:00
ipmi ipmi: add an NPCM7xx KCS BMC driver 2018-04-18 10:23:12 -05:00
leds dt: bindings: lm3601x: Introduce the lm3601x driver 2018-05-23 21:44:16 +02:00
lpddr2
mailbox dt-bindings: mailbox: Add APSS shared binding for SDM845 SoCs 2018-06-06 22:21:59 +05:30
media media: dt-bindings: ov772x: add device tree binding 2018-05-28 13:57:34 -04:00
memory-controllers dt-bindings: Relocate Tegra20 memory controller bindings 2018-05-01 11:29:16 -05:00
mfd Merge branch 'topic/bd9571mwv' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-4.18 2018-05-02 05:57:15 +09:00
mips dt-bindings: more status property removal from examples 2018-04-18 08:56:22 -05:00
misc auxdisplay: Move arm-charlcd binding to correct folder 2018-02-12 08:41:38 -06:00
mmc DeviceTree updates for v4.18: 2018-06-07 14:06:31 -07:00
mtd MTD changes: 2018-06-08 10:39:20 -07:00
mux
nds32 dt-bindings: nds32 SoC Bindings 2018-02-22 10:44:36 +08:00
net DeviceTree updates for v4.18: 2018-06-07 14:06:31 -07:00
nios2 dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
nvmem dt-bindings: nvmem: Add binding for RAVE SP EEPROM driver 2018-05-14 16:20:48 +02:00
openrisc/opencores
opp Merge branch 'pm-cpufreq' 2018-06-04 10:40:57 +02:00
pci DeviceTree updates for v4.18: 2018-06-07 14:06:31 -07:00
perf drivers/bus: Move Arm CCN PMU driver 2018-03-06 17:26:15 +01:00
phy dt-bindings: add MediaTek XS-PHY binding 2018-05-20 21:51:35 +05:30
pinctrl This is the bulk of pin control changes for v4.18. 2018-06-07 13:56:45 -07:00
pmem doc/devicetree: Persistent memory region bindings 2018-04-07 07:53:23 -07:00
power Merge branches 'pm-pci', 'acpi-pm', 'pm-sleep' and 'pm-avs' 2018-06-04 10:41:53 +02:00
powerpc dt-bindings: powerpc/4xx: move 4xx NDFC and EMAC bindings to subsystem directories 2018-04-27 16:56:56 -05:00
pps dt-bindings: more status property removal from examples 2018-04-18 08:56:22 -05:00
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
reserved-memory
reset ARM: SoC driver updates for 4.17 2018-04-05 21:29:35 -07:00
riscv
rng dt-bindings: move various RNG bindings to rng/ directory 2018-04-27 16:56:55 -05:00
rtc rtc: isl12026: new driver. 2018-03-17 14:20:51 +01:00
scsi scsi: hisi_sas: dt-bindings: add an property of signal attenuation 2018-03-12 21:55:24 -04:00
security/tpm
serial DeviceTree fixes for 4.17: 2018-05-07 05:33:29 -10:00
serio
siox
slimbus
soc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2018-06-06 18:39:49 -07:00
sound ASoC: TSCS454: Add Support 2018-06-01 12:05:30 +01:00
spi Merge remote-tracking branches 'spi/topic/sh-msiof', 'spi/topic/sprd' and 'spi/topic/tegra20-slink' into spi-next 2018-04-02 15:56:45 +01:00
spmi
sram
staging/iio/adc
thermal DeviceTree updates for v4.18: 2018-06-07 14:06:31 -07:00
timer DeviceTree updates for v4.18: 2018-06-07 14:06:31 -07:00
ufs
usb dt-bindings: usb: add bindings doc for HiSilicon STB xHCI host controller 2018-05-24 18:03:07 +02:00
virtio
w1
watchdog linux-watchdog 4.17-rc1 merge window tag 2018-04-13 15:43:50 -07:00
x86 of/Documentation: Specify local APIC ID in "reg" 2018-03-26 15:13:32 +02:00
xillybus
ABI.txt
chosen.txt
common-properties.txt
graph.txt
jailhouse.txt jailhouse: Provide detection for non-x86 systems 2018-03-08 12:30:37 +01:00
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 dt-bindings: trivial: add various mcp4017/18/19 potentiometers 2018-03-12 10:27:48 -05:00
unittest.txt
vendor-prefixes.txt DeviceTree updates for v4.18: 2018-06-07 14:06:31 -07:00
xilinx.txt