linux_dsm_epyc7002/Documentation/devicetree/bindings
Martin Blumenstingl 79797b6fad reset: Add a reset controller driver for the Lantiq XWAY based SoCs
The reset controllers (on xRX200 and newer SoCs have two of them) are
provided by the RCU module. This was initially implemented as a simple
reset controller. However, the RCU module provides more functionality
(ethernet GPHYs, USB PHY, etc.), which makes it a MFD device.
The old reset controller driver implementation from
arch/mips/lantiq/xway/reset.c did not honor this fact.

For some devices the request and the status bits are different.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Rob Herring <robh@kernel.org>
Cc: john@phrozen.org
Cc: kishon@ti.com
Cc: mark.rutland@arm.com
Cc: linux-mips@linux-mips.org
Cc: linux-mtd@lists.infradead.org
Cc: linux-watchdog@vger.kernel.org
Cc: devicetree@vger.kernel.org
Cc: linux-spi@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/17125/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2017-09-04 21:19:02 +02:00
..
arc
arm This time we've got one core change to introduce a bulk clk_get API, 2017-07-07 12:26:13 -07:00
ata ata: sata_rcar: add gen[23] fallback compatibility strings 2017-07-15 07:07:28 -04:00
auxdisplay
board
bus DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
c6x
clock Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2017-07-15 10:59:54 -07:00
cpufreq
cris
crypto Documentation/bindings: crypto: remove the dma-mask property 2017-07-18 17:01:05 +08:00
devfreq
display main drm pull for v4.13 2017-07-09 18:48:37 -07:00
dma Merge branch 'topic/rcar' into for-linus 2017-07-04 10:05:22 +05:30
edac
eeprom
extcon
firmware
fpga
fsi
fuse
goldfish
gpio gpio: exar: Use correct property prefix and document bindings 2017-08-01 13:43:55 +02:00
gpu dt-bindings: gpu: drop wrong compatible from midgard binding example 2017-07-16 17:04:50 +02:00
h8300
hsi
hwlock
hwmon
i2c Merge branch 'i2c/for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2017-07-12 10:04:56 -07:00
iio DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
infiniband
input
interrupt-controller DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
iommu iommu/arm-smmu-v3: Add workaround for Cavium ThunderX2 erratum #126 2017-06-23 17:58:04 +01:00
ipmi
leds LED updates for 4.13 2017-07-06 11:32:40 -07:00
lpddr2
mailbox
media [media] doc: DT: venus: binding document for Qualcomm video driver 2017-06-20 08:53:39 -03:00
memory-controllers
metag
mfd Merge (most of) tag 'mfd-next-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd 2017-07-07 13:30:05 -07:00
mips MIPS: lantiq: Convert the fpi bus driver to a platform_driver 2017-09-04 21:19:02 +02:00
misc dt-bindings: syscon: Add DT bindings documentation for Allwinner V3s syscon 2017-06-20 13:23:05 -04:00
mmc Documentation: dw-mshc: deprecate num-slots 2017-07-27 16:11:39 +02:00
mtd MTD updates for v4.13-rc1: 2017-07-13 12:07:44 -07:00
mux
net Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-07-20 16:33:39 -07:00
nios2
nvmem nvmem: rockchip-efuse: amend compatible rk322x-efuse to rk3228-efuse 2017-07-17 16:15:57 +02:00
opp PM / OPP: Use - instead of @ for DT entries 2017-06-24 01:28:52 +02:00
pci pci-v4.13-changes 2017-07-08 15:51:57 -07:00
perf
phy
pinctrl pinctrl: qcom: Add ipq8074 pinctrl driver 2017-06-29 15:12:40 +02:00
power ARM: SoC platform updates 2017-07-04 14:34:51 -07:00
powerpc of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
pps
ptp dt-binding: ptp: Add SoC compatibility strings for dte ptp clock 2017-07-19 16:26:34 -07:00
pwm dt-bindings: pwm: meson: Add compatible for gxbb ao PWMs 2017-07-06 11:28:09 +02:00
regmap
regulator
remoteproc dt-bindings: remoteproc: Add Keystone DSP remoteproc binding 2017-06-26 13:01:40 -07:00
reserved-memory drivers: dma-coherent: Introduce default DMA pool 2017-06-28 06:55:03 -07:00
reset reset: Add a reset controller driver for the Lantiq XWAY based SoCs 2017-09-04 21:19:02 +02:00
rng dt-bindings: rng: add MediaTek MT7622 Hardware Random Generator bindings 2017-06-20 11:21:26 +08:00
rtc dt-bindings: rtc: stm32: add support for STM32H7 2017-07-06 22:52:52 +02:00
scsi
security/tpm
serial Revert "serial: imx-serial - move DMA buffer configuration to DT" 2017-07-17 13:48:58 +02:00
serio
soc rpmsg updates for v4.13 2017-07-06 15:38:31 -07:00
sound Merge remote-tracking branch 'asoc/topic/zx-aud96p22' into asoc-next 2017-07-03 16:15:23 +01:00
spi Merge remote-tracking branches 'spi/topic/spidev', 'spi/topic/st-ssc4' and 'spi/topic/stm32' into spi-next 2017-07-03 16:21:12 +01:00
spmi
sram
staging/iio/adc
thermal dt-bindings: thermal: add file extension to brcm,ns-thermal 2017-06-22 12:07:31 -05:00
timer ARM: Device-tree updates 2017-07-04 14:37:25 -07:00
ufs
usb DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
virtio
w1
watchdog watchdog: lantiq: add device tree binding documentation 2017-09-04 13:53:15 +02:00
x86
xillybus
ABI.txt
chosen.txt of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
common-properties.txt of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
graph.txt
marvell.txt
numa.txt
property-units.txt media updates for v4.13-rc1 2017-07-06 11:15:19 -07:00
resource-names.txt
sparc_sun_oracle_rng.txt
submitting-patches.txt
trivial-devices.txt
unittest.txt
vendor-prefixes.txt dt-bindings: vendors: Add VoCore as a vendor 2017-08-29 15:21:53 +02:00
xilinx.txt