Re: [PATCH v6 03/15] pinctrl: bcm: add bcm63xx base code

2021-03-11 Thread Rob Herring
On Wed, Mar 10, 2021 at 6:09 PM Linus Walleij wrote: > > On Wed, Mar 10, 2021 at 6:51 PM Rob Herring wrote: > > > > +static const struct of_device_id bcm63xx_gpio_of_match[] = { > > > + { .compatible = "brcm,bcm6318-gpio", }, > > &

[PATCH v6 10/10] Documentation: arm64: Document PMU counters access from userspace

2021-03-10 Thread Rob Herring
From: Raphael Gault Add a documentation file to describe the access to the pmu hardware counters from userspace Signed-off-by: Raphael Gault Signed-off-by: Rob Herring --- v6: - Update the chained event section with attr.config1 details v2: - Update links to test examples Changes from

[PATCH v6 09/10] perf: arm64: Add tests for 32-bit and 64-bit counter size userspace access

2021-03-10 Thread Rob Herring
Add arm64 specific tests for 32-bit and 64-bit counter user access. On arm64, counters default to 32-bit unless attr.config1:0 is set to 1. In order to enable user access for 64-bit counters, attr.config1 must be set to 3. Signed-off-by: Rob Herring --- v6: - New patch --- tools/perf/arch

[PATCH v6 08/10] perf: arm64: Add test for userspace counter access on heterogeneous systems

2021-03-10 Thread Rob Herring
Userspace counter access only works on heterogeneous systems with some restrictions. The userspace process must be pinned to a homogeneous subset of CPUs and must open the corresponding PMU for those CPUs. This commit adds a test implementing these requirements. Signed-off-by: Rob Herring --- v6

[PATCH v6 07/10] libperf: Add arm64 support to perf_mmap__read_self()

2021-03-10 Thread Rob Herring
Add the arm64 variants for read_perf_counter() and read_timestamp(). Unfortunately the counter number is encoded into the instruction, so the code is a bit verbose to enumerate all possible counters. Signed-off-by: Rob Herring --- tools/lib/perf/mmap.c | 98

[PATCH v6 06/10] libperf: Add support for user space counter access

2021-03-10 Thread Rob Herring
be mmapped first with perf_evsel__mmap(). Then subsequent calls to perf_evsel__read() will use the fast path (assuming the arch supports it). Signed-off-by: Rob Herring --- v6: - Adapt to mmap changes adding MMAP NULL check v5: - Make raw count s64 instead of u64 so that counter width shifting

[PATCH v6 02/10] arm64: perf: Enable PMU counter direct access for perf event

2021-03-10 Thread Rob Herring
Gault Signed-off-by: Rob Herring --- I'm not completely sure if using current->active_mm in an IPI is okay? It seems to work in my testing. Peter Z says (event->oncpu == smp_processor_id()) in the user page update is always true, but my testing says otherwise[1]. v6: - Add new attr.config1

[PATCH v6 03/10] tools/include: Add an initial math64.h

2021-03-10 Thread Rob Herring
]. The original implementation was not optimal on arm64 as __int128 division is not optimal with a call out to __udivti3, so I dropped the __int128 variant of mul_u64_u64_div64(). [1] https://lore.kernel.org/lkml/20200322101848.gf2...@worktop.programming.kicks-ass.net/ Cc: Peter Zijlstra Signed-off-by: Rob

[PATCH v6 04/10] libperf: Add evsel mmap support

2021-03-10 Thread Rob Herring
as a fastpath for perf_evsel__read(). The mmapped address is returned by perf_evsel__mmap_base() which primarily for users/tests to check if userspace access is enabled. Signed-off-by: Rob Herring --- v6: - split mmap struct into it's own xyarray v5: - Create an mmap for every underlying event

[PATCH v6 05/10] libperf: tests: Add support for verbose printing

2021-03-10 Thread Rob Herring
Add __T_VERBOSE() so tests can add verbose output. The verbose output is enabled with the '-v' command line option. Signed-off-by: Rob Herring --- v5: - Pass verbose flag to static tests - Fix getopt loop with unsigned char (arm64) v3: - New patch --- tools/lib/perf/include/internal/tests.h

[PATCH v6 01/10] arm64: pmu: Add function implementation to update event index in userpage

2021-03-10 Thread Rob Herring
is implemented and initialized by the PMU implementation: if no callback is provided, the default behaviour applies, returning 0 as index value. Signed-off-by: Raphael Gault Signed-off-by: Rob Herring --- arch/arm64/kernel/perf_event.c | 18 ++ include/linux/perf/arm_pmu.h | 2 ++ 2

[PATCH v6 00/10] libperf and arm64 userspace counter access support

2021-03-10 Thread Rob Herring
m64: Document PMU counters access from userspace Rob Herring (7): tools/include: Add an initial math64.h libperf: Add evsel mmap support libperf: tests: Add support for verbose printing libperf: Add support for user space counter access libperf: Add arm64 support to perf_mmap__read_s

Re: [PATCH v4 13/14] dt-bindings: of: Add restricted DMA pool

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 9:08 AM Will Deacon wrote: > > Hi Claire, > > On Tue, Feb 09, 2021 at 02:21:30PM +0800, Claire Chang wrote: > > Introduce the new compatible string, restricted-dma-pool, for restricted > > DMA. One can specify the address and length of the restricted DMA memory > > region

Re: [PATCH v4 3/6] ASoC: dt-bindings: fsl_rpmsg: Add binding doc for rpmsg cpu dai driver

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 6:33 AM Shengjiu Wang wrote: > > Hi Rob > > On Wed, Mar 10, 2021 at 10:49 AM Rob Herring wrote: > > > > On Mon, Mar 08, 2021 at 09:22:27PM +0800, Shengjiu Wang wrote: > > > fsl_rpmsg cpu dai driver is driver for rpmsg audio, which is main

Re: [PATCH v6 04/15] dt-bindings: add BCM6328 pincontroller binding documentation

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 12:10 PM Álvaro Fernández Rojas wrote: > > Hi Rob, > > > El 10 mar 2021, a las 19:45, Rob Herring escribió: > > > > On Wed, Mar 10, 2021 at 11:03 AM Álvaro Fernández Rojas > > wrote: > >> > >> Hi Rob, > >&

Re: [PATCH v6 04/15] dt-bindings: add BCM6328 pincontroller binding documentation

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 11:03 AM Álvaro Fernández Rojas wrote: > > Hi Rob, > > > El 10 mar 2021, a las 18:45, Rob Herring escribió: > > > > On Wed, Mar 10, 2021 at 5:55 AM Álvaro Fernández Rojas > > wrote: > >> > >> Add binding document

Re: [PATCH v6 03/15] pinctrl: bcm: add bcm63xx base code

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 5:55 AM Álvaro Fernández Rojas wrote: > > Add a helper for registering BCM63XX pin controllers. Comments below based on my binding changes suggested. > > Signed-off-by: Jonas Gorski > Co-developed-by: Jonas Gorski > Signed-off-by: Álvaro Fernández Rojas > --- > v6:

Re: [PATCH v6 04/15] dt-bindings: add BCM6328 pincontroller binding documentation

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 5:55 AM Álvaro Fernández Rojas wrote: > > Add binding documentation for the pincontrol core found in BCM6328 SoCs. > > Signed-off-by: Jonas Gorski > Co-developed-by: Jonas Gorski > Signed-off-by: Álvaro Fernández Rojas > --- > v6: add changes

Re: [PATCH v2 1/2] dt-bindings: interrupt-controller: document BCM6345 external interrupt controller

2021-03-10 Thread Rob Herring
On Sun, Mar 7, 2021 at 3:12 AM Álvaro Fernández Rojas wrote: > > Hi Rob, > > El 06/03/2021 a las 21:14, Rob Herring escribió: > > On Wed, Feb 24, 2021 at 08:56:39AM +0100, Álvaro Fernández Rojas wrote: > >> Document the binding for the BCM6345 external interrupt contr

Re: [PATCH v3 2/3] dt-bindings: fpga: Add binding doc for versal fpga manager

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 10:12 AM Rob Herring wrote: > > On Wed, Mar 10, 2021 at 3:50 AM Nava kishore Manne wrote: > > > > Hi Rob, > > > > Thanks for providing the review comments. > > Please find my response inline. > > > > > -Origin

Re: [PATCH v3 2/3] dt-bindings: fpga: Add binding doc for versal fpga manager

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 3:50 AM Nava kishore Manne wrote: > > Hi Rob, > > Thanks for providing the review comments. > Please find my response inline. > > > -Original Message----- > > From: Rob Herring > > Sent: Tuesday, March 9, 2021 1:50 AM &

Re: [RFT PATCH v3 12/27] of/address: Add infrastructure to declare MMIO as non-posted

2021-03-10 Thread Rob Herring
On Wed, Mar 10, 2021 at 1:27 AM Hector Martin wrote: > > On 10/03/2021 07.06, Rob Herring wrote: > >> My main concern here is that this creates an inconsistency in the device > >> tree representation that only works because PCI drivers happen not to > >> use th

Re: [PATCH] kbuild: remove unneeded -O option to dtc

2021-03-10 Thread Rob Herring
- $(DTC) -O $(patsubst .%,%,$(suffix $@)) -o $@ -b 0 \ > + $(DTC) -o $@ -b 0 \ > $(addprefix -i,$(dir $<) $(DTC_INCLUDE)) $(DTC_FLAGS) \ > -d $(depfile).dtc.tmp $(dtc-tmp) ; \ > cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile) I think you should also drop 'yaml' from: $(call if_changed_rule,dtc,yaml) Though that's somewhat separate, so either way: Acked-by: Rob Herring Rob

Re: [PATCH v2] powerpc/kexec_file: Restore FDT size estimation for kdump kernel

2021-03-09 Thread Rob Herring
On Tue, Mar 9, 2021 at 7:31 PM Lakshmi Ramasubramanian wrote: > > On 3/9/21 6:08 PM, Rob Herring wrote: > > Hi Rob, > > > On Fri, Feb 19, 2021 at 6:52 PM Thiago Jung Bauermann > > wrote: > >> > >> Commit 2377c92e37fe ("powerpc/kexec_file: fix FDT

Re: [PATCH v2 1/3] dt-bindings/timer: ingenic: Add compatible strings for JZ4760(B)

2021-03-09 Thread Rob Herring
| 30 ++- > 1 file changed, 22 insertions(+), 8 deletions(-) > Reviewed-by: Rob Herring

Re: [PATCH V2 1/2] dt-bindings: nvmem: add Broadcom's NVRAM

2021-03-09 Thread Rob Herring
ic "nvmem-iomap" binding > didn't make much sense. Thanks Srinivas! > --- > .../devicetree/bindings/nvmem/brcm,nvram.yaml | 34 +++ > 1 file changed, 34 insertions(+) > create mode 100644 Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml > Reviewed-by: Rob Herring

Re: [PATCH v3 2/2] dt-bindings: mtd: Document use of nvmem-cells compatible

2021-03-09 Thread Rob Herring
On Mon, Mar 08, 2021 at 02:18:45AM +0100, Ansuel Smith wrote: > Document nvmem-cells compatible used to treat mtd partitions as a > nvmem provider. > > Signed-off-by: Ansuel Smith > --- > .../bindings/mtd/partitions/nvmem-cells.yaml | 105 ++ > 1 file changed, 105 insertions(+)

Re: [PATCH v4 1/2] dt-bindings: Add support for the Broadcom UART driver

2021-03-09 Thread Rob Herring
On Mon, Mar 08, 2021 at 12:05:21PM -0500, Al Cooper wrote: > Add DT bindings for the Broadcom 8250 based UART driver. This > UART is based on an 8250 but adds additional functionality. The > additional features include the ability to use DMA for transfers and > a baud rate clock system that is

Re: [PATCH v4 3/6] ASoC: dt-bindings: fsl_rpmsg: Add binding doc for rpmsg cpu dai driver

2021-03-09 Thread Rob Herring
On Mon, Mar 08, 2021 at 09:22:27PM +0800, Shengjiu Wang wrote: > fsl_rpmsg cpu dai driver is driver for rpmsg audio, which is mainly used Bindings describe h/w blocks, not drivers. > for getting the user's configuration from device tree and configure the > clocks which is used by Cortex-M core.

Re: [PATCH v4 1/4] dt-bindings: PCI: ti, j721e: Add binding to represent refclk to the connector

2021-03-09 Thread Rob Herring
ns(+), 2 deletions(-) > Reviewed-by: Rob Herring

Re: [PATCH 2/3] dt-bindings: mtd: Add a property to declare secure regions in Qcom NANDc

2021-03-09 Thread Rob Herring
On Sun, Mar 7, 2021 at 10:31 PM Manivannan Sadhasivam wrote: > > On Fri, Mar 05, 2021 at 05:36:57PM -0600, Rob Herring wrote: > > On Mon, Feb 22, 2021 at 05:32:58PM +0530, Manivannan Sadhasivam wrote: > > > On a typical end product, a vendor may choose to secure some regi

Re: [PATCH v4 01/12] dt-bindings: usb: fix yamllint check warning

2021-03-09 Thread Rob Herring
On Mon, Mar 08, 2021 at 01:37:34PM +0800, Chunfeng Yun wrote: > Fix warning: "missing starting space in comment" What tree is this in because I don't see it. > > Signed-off-by: Chunfeng Yun > --- > v2~v4: no changes > --- > Documentation/devicetree/bindings/usb/usb-device.yaml | 6 +++--- > 1

Re: [PATCH V10 4/5] of: unittest: Create overlay_common.dtsi and testcases_common.dtsi

2021-03-09 Thread Rob Herring
On Mon, Mar 08, 2021 at 04:15:09PM +0530, Viresh Kumar wrote: > In order to build-test the same unit-test files using fdtoverlay tool, > move the device nodes from the existing overlay_base.dts and > testcases_common.dts files to .dtsi counterparts. The .dts files now > include the new .dtsi

Re: [PATCH v2] powerpc/kexec_file: Restore FDT size estimation for kdump kernel

2021-03-09 Thread Rob Herring
On Fri, Feb 19, 2021 at 6:52 PM Thiago Jung Bauermann wrote: > > Commit 2377c92e37fe ("powerpc/kexec_file: fix FDT size estimation for kdump > kernel") fixed how elf64_load() estimates the FDT size needed by the > crashdump kernel. > > At the same time, commit 130b2d59cec0 ("powerpc: Use common >

[PATCH] arm64: perf: Fix 64-bit event counter read truncation

2021-03-09 Thread Rob Herring
Melo Cc: Alexander Shishkin Cc: Jiri Olsa Cc: Namhyung Kim Signed-off-by: Rob Herring --- arch/arm64/kernel/perf_event.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/kernel/perf_event.c b/arch/arm64/kernel/perf_event.c index 7d2318f80955..4658fcf88c2b 100644 ---

Re: [RFT PATCH v3 12/27] of/address: Add infrastructure to declare MMIO as non-posted

2021-03-09 Thread Rob Herring
On Tue, Mar 9, 2021 at 1:24 PM Hector Martin wrote: > > On 10/03/2021 00.48, Rob Herring wrote: > > On Mon, Mar 8, 2021 at 2:56 PM Arnd Bergmann wrote: > >> > >> On Mon, Mar 8, 2021 at 10:14 PM Rob Herring wrote: > >>> On Mon, Mar 08, 2021 at 09:29:54PM

Re: [PATCH 2/4] mips: bmips: add BCM63268 timer reset definitions

2021-03-09 Thread Rob Herring
On Sun, Mar 7, 2021 at 3:08 AM Álvaro Fernández Rojas wrote: > > Hi Rob, > > El 06/03/2021 a las 22:17, Rob Herring escribió: > > On Thu, Feb 25, 2021 at 08:41:59PM +0100, Álvaro Fernández Rojas wrote: > >> Add missing timer reset definitions for BCM63268. >

Re: [PATCH] [RFC] dt-bindings: Consider DT_SCHEMA_FILES when finding all json-schema

2021-03-09 Thread Rob Herring
On Tue, Mar 9, 2021 at 4:21 AM Geert Uytterhoeven wrote: > > Setting DT_SCHEMA_FILES allows the user to restrict the > "dt_binding_check" make target to a specified set of DT binding files. > However, yamllint is still run on all available files, which can take > quite some time. > > Fix this by

Re: [PATCH 1/2] dt-bindings:pci: Set LTSSM Detect.Quiet state delay.

2021-03-09 Thread Rob Herring
On Tue, 09 Mar 2021 08:31:41 +0100, Nadeem Athani wrote: > The parameter detect-quiet-min-delay can be used to program the minimum > time that LTSSM waits on entering Detect.Quiet state. > 00 : 0us minimum wait time in Detect.Quiet state. > 01 : 100us minimum wait time in Detect.Quiet state. > 10

Re: [PATCH v2 4/5] ASoC: dt-bindings: wsa881x: add bindings for port mapping

2021-03-09 Thread Rob Herring
On Tue, 09 Mar 2021 14:15:13 +, Srinivas Kandagatla wrote: > WSA881x SoundWire device ports are statically assigned to master ports > at design time. So add bindings required to specify these mappings! > > Signed-off-by: Srinivas Kandagatla > --- >

Re: [PATCH v2 1/2] net: allwinner: reset control support

2021-03-09 Thread Rob Herring
On Tue, 09 Mar 2021 04:21:15 +0300, Evgeny Boger wrote: > R40 (aka V40/A40i/T3) and A10/A20 share the same EMAC IP. > However, on R40 the EMAC is gated by default. > > Signed-off-by: Evgeny Boger > --- > .../net/allwinner,sun4i-a10-emac.yaml | 11 +++- >

Re: [PATCH 1/2] dt-bindings:pci: Set LTSSM Detect.Quiet state delay.

2021-03-09 Thread Rob Herring
On Tue, Mar 9, 2021 at 12:31 AM Nadeem Athani wrote: > > The parameter detect-quiet-min-delay can be used to program the minimum > time that LTSSM waits on entering Detect.Quiet state. > 00 : 0us minimum wait time in Detect.Quiet state. > 01 : 100us minimum wait time in Detect.Quiet state. > 10 :

Re: [RFT PATCH v3 06/27] dt-bindings: timer: arm,arch_timer: Add interrupt-names support

2021-03-09 Thread Rob Herring
On Mon, Mar 8, 2021 at 3:42 PM Marc Zyngier wrote: > > On Mon, 08 Mar 2021 20:38:41 +0000, > Rob Herring wrote: > > > > On Fri, Mar 05, 2021 at 06:38:41AM +0900, Hector Martin wrote: > > > Not all platforms provide the same set of timers/interrupts, and Linux > &

Re: [RFT PATCH v3 12/27] of/address: Add infrastructure to declare MMIO as non-posted

2021-03-09 Thread Rob Herring
On Mon, Mar 8, 2021 at 2:56 PM Arnd Bergmann wrote: > > On Mon, Mar 8, 2021 at 10:14 PM Rob Herring wrote: > > On Mon, Mar 08, 2021 at 09:29:54PM +0100, Arnd Bergmann wrote: > > > On Mon, Mar 8, 2021 at 4:56 PM Rob Herring wrote: > > > > Let's just stick with '

Re: [PATCH 1/2] dt-bindings: misc: add binding for generic ripple counter

2021-03-09 Thread Rob Herring
On Tue, Mar 9, 2021 at 12:39 AM Rasmus Villemoes wrote: > > On 08/03/2021 22.38, Rob Herring wrote: > > On Mon, Mar 08, 2021 at 09:02:29PM +0100, Rasmus Villemoes wrote: > >> On 08/03/2021 18.21, Rob Herring wrote: > >>> On Fri, Feb 26, 2021 at 03:14:1

Re: [PATCH v3 05/15] dt_bindings: mfd: Add ROHM BD71815 PMIC

2021-03-09 Thread Rob Herring
On Tue, Mar 9, 2021 at 5:51 AM Matti Vaittinen wrote: > > Hello Rob, > > On Mon, 2021-03-08 at 10:39 -0700, Rob Herring wrote: > > On Mon, 08 Mar 2021 12:40:50 +0200, Matti Vaittinen wrote: > > > Document DT bindings for ROHM BD71815. > > > > > >

Re: [PATCH v5 11/13] dt-bindings: phy: phy-cadence-sierra: Add binding to model Sierra as clock provider

2021-03-08 Thread Rob Herring
a.yaml| 17 - > include/dt-bindings/phy/phy-cadence.h | 4 > 2 files changed, 20 insertions(+), 1 deletion(-) > Reviewed-by: Rob Herring

Re: [PATCH 1/2] dt-bindings: panel/kingdisplay, kd035g6-54nt: Remove spi-cs-high

2021-03-08 Thread Rob Herring
isplay,kd035g6-54nt.yaml | 1 - > 1 file changed, 1 deletion(-) > Acked-by: Rob Herring

Re: [PATCH 1/2] dt-bindings/irq: Add compatible string for the JZ4760B

2021-03-08 Thread Rob Herring
| 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring

Re: [PATCH v3 3/5] devicetree/bindings: add support for CP110 UTMI PHY

2021-03-08 Thread Rob Herring
tmi-phy.yaml | > 109 > 1 file changed, 109 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/phy/marvell,armada-cp110-utmi-phy.yaml > Reviewed-by: Rob Herring

Re: [PATCH v3 2/5] dt-bindings: phy: convert phy-mvebu-utmi to YAML schema

2021-03-08 Thread Rob Herring
aml > delete mode 100644 Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt > Reviewed-by: Rob Herring

Re: [PATCH 1/6] dt-bindings: clock: ingenic: Add ingenic,jz4760{,b}-cgu compatibles

2021-03-08 Thread Rob Herring
| 4 > 1 file changed, 4 insertions(+) > Acked-by: Rob Herring

Re: [PATCH v10 2/6] dt: bindings: add mt7621-sysc device tree binding documentation

2021-03-08 Thread Rob Herring
hanged, 68 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml > Reviewed-by: Rob Herring

Re: [PATCH v5 14/15] dt-bindings: add BCM6318 pincontroller binding documentation

2021-03-08 Thread Rob Herring
On Sat, Mar 06, 2021 at 04:57:11PM +0100, Álvaro Fernández Rojas wrote: > Add binding documentation for the pincontrol core found in BCM6318 SoCs. In case it's not clear, the same comments apply to all the binding patches. > > Signed-off-by: Jonas Gorski > Co-developed-by: Jonas Gorski >

Re: [PATCH v5 04/15] dt-bindings: add BCM6328 pincontroller binding documentation

2021-03-08 Thread Rob Herring
On Sat, Mar 06, 2021 at 04:57:01PM +0100, Álvaro Fernández Rojas wrote: > Add binding documentation for the pincontrol core found in BCM6328 SoCs. > > Signed-off-by: Jonas Gorski > Co-developed-by: Jonas Gorski > Signed-off-by: Álvaro Fernández Rojas > --- > v5: change Documentation to

Re: [PATCH V13 02/10] dt-bindings: remoteproc: imx_rproc: add i.MX8MQ/M support

2021-03-08 Thread Rob Herring
e changed, 30 insertions(+), 1 deletion(-) > Reviewed-by: Rob Herring

Re: [PATCH v6 3/5] of/platform: Add stubs for of_platform_device_create/destroy()

2021-03-08 Thread Rob Herring
On Fri, Mar 05, 2021 at 11:38:51AM -0800, Matthias Kaehlcke wrote: > Code for platform_device_create() and of_platform_device_create() is You mean of_platform_device_create and of_platform_device_destroy? Does of_platform_populate not work in your usecase? > only generated if

Re: [PATCH v6 1/2] dt-bindings: input/touchscreen: add bindings for msg2638

2021-03-08 Thread Rob Herring
+ > 1 file changed, 69 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/input/touchscreen/mstar,msg2638.yaml > Reviewed-by: Rob Herring

Re: [PATCH v1 1/2] dt-bindings:iio:adc: add documentation for TI TSC2046 controller

2021-03-08 Thread Rob Herring
; 1 file changed, 52 insertions(+) > create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml > Reviewed-by: Rob Herring

Re: [PATCH 1/2] dt-bindings: iio: st,st-sensors.yaml New iis2mdc bindings

2021-03-08 Thread Rob Herring
On Fri, Mar 05, 2021 at 07:05:35AM +, LI Qingwu wrote: > Add support for ST magnetometer lsm303ah,sm303dac and iis2mdc. > The patch tested with IIS2MDC instrument. > > Signed-off-by: LI Qingwu > --- > Documentation/devicetree/bindings/iio/st,st-sensors.yaml | 5 + > 1 file changed, 5

Re: [PATCH v6 2/3] dt-bindings: rng: bcm2835: document reset support

2021-03-08 Thread Rob Herring
4: pass dt_binding_check. > v3: make resets required if brcm,bcm6368-rng. > v2: document reset support. > > .../devicetree/bindings/rng/brcm,bcm2835.yaml | 11 +++ > 1 file changed, 11 insertions(+) > Reviewed-by: Rob Herring

Re: [PATCH v6 1/3] dt-bindings: rng: bcm2835: add clock constraints

2021-03-08 Thread Rob Herring
t; > .../devicetree/bindings/rng/brcm,bcm2835.yaml | 10 ++ > 1 file changed, 10 insertions(+) > Reviewed-by: Rob Herring

Re: [PATCH v3 1/7] dt-bindings: PCI: pci-ep: Add binding to specify virtual function

2021-03-08 Thread Rob Herring
ction > +$ref: /schemas/types.yaml#/definitions/uint8-array > +minItems: 1 > +maxItems: 255 > +items: > + maximum: 255 No need for maximum, as that is already the case for uint8. With that dropped, Reviewed-by: Rob Herring

Re: [PATCH 1/2] dt-bindings: misc: add binding for generic ripple counter

2021-03-08 Thread Rob Herring
On Mon, Mar 08, 2021 at 09:02:29PM +0100, Rasmus Villemoes wrote: > On 08/03/2021 18.21, Rob Herring wrote: > > On Fri, Feb 26, 2021 at 03:14:10PM +0100, Rasmus Villemoes wrote: > >> While a ripple counter can not usually be interfaced with (directly) > >> from software

Re: [RFT PATCH v3 26/27] dt-bindings: display: Add apple,simple-framebuffer

2021-03-08 Thread Rob Herring
ngs/display/simple-framebuffer.yaml | 5 + > 1 file changed, 5 insertions(+) > Reviewed-by: Rob Herring

Re: [RFT PATCH v3 23/27] dt-bindings: serial: samsung: Add apple,s5l-uart compatible

2021-03-08 Thread Rob Herring
: Hector Martin > Reviewed-by: Krzysztof Kozlowski > Reviewed-by: Linus Walleij > --- > Documentation/devicetree/bindings/serial/samsung_uart.yaml | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > Reviewed-by: Rob Herring

Re: [RFT PATCH v3 15/27] dt-bindings: interrupt-controller: Add DT bindings for apple-aic

2021-03-08 Thread Rob Herring
nclude/dt-bindings/interrupt-controller/apple-aic.h > Reviewed-by: Rob Herring

Re: [RFT PATCH v3 12/27] of/address: Add infrastructure to declare MMIO as non-posted

2021-03-08 Thread Rob Herring
On Mon, Mar 08, 2021 at 09:29:54PM +0100, Arnd Bergmann wrote: > On Mon, Mar 8, 2021 at 4:56 PM Rob Herring wrote: > > On Fri, Mar 5, 2021 at 2:17 PM Arnd Bergmann wrote: > > > On Fri, Mar 5, 2021 at 7:18 PM Hector Martin wrote: > > > > > > > What's the co

Re: [RFT PATCH v3 06/27] dt-bindings: timer: arm,arch_timer: Add interrupt-names support

2021-03-08 Thread Rob Herring
On Fri, Mar 05, 2021 at 06:38:41AM +0900, Hector Martin wrote: > Not all platforms provide the same set of timers/interrupts, and Linux > only needs one (plus kvm/guest ones); some platforms are working around > this by using dummy fake interrupts. Implementing interrupt-names allows > the

Re: [RFT PATCH v3 04/27] dt-bindings: arm: cpus: Add apple,firestorm & icestorm compatibles

2021-03-08 Thread Rob Herring
On Fri, 05 Mar 2021 06:38:39 +0900, Hector Martin wrote: > These are the CPU cores in the "Apple Silicon" M1 SoC. > > Signed-off-by: Hector Martin > --- > Documentation/devicetree/bindings/arm/cpus.yaml | 2 ++ > 1 file changed, 2 insertions(+) > Reviewed-by: Rob Herring

Re: [RFT PATCH v3 03/27] dt-bindings: arm: apple: Add bindings for Apple ARM platforms

2021-03-08 Thread Rob Herring
off-by: Hector Martin > --- > .../devicetree/bindings/arm/apple.yaml| 64 +++ > MAINTAINERS | 10 +++ > 2 files changed, 74 insertions(+) > create mode 100644 Documentation/devicetree/bindings/arm/apple.yaml > Reviewed-by: Rob Herring

Re: [RFT PATCH v3 02/27] dt-bindings: vendor-prefixes: Add apple prefix

2021-03-08 Thread Rob Herring
-by: Linus Walleij > --- > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 1 file changed, 2 insertions(+) > Reviewed-by: Rob Herring

Re: [PATCH v4 1/2] dt-bindings: display: bridge: Add Chipone ICN6211 bindings

2021-03-08 Thread Rob Herring
211.yaml | 99 +++ > MAINTAINERS | 5 + > 2 files changed, 104 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml > Reviewed-by: Rob Herring

Re: [PATCH v3 2/3] dt-bindings: fpga: Add binding doc for versal fpga manager

2021-03-08 Thread Rob Herring
On Thu, Mar 04, 2021 at 12:32:23PM +0530, Nava kishore Manne wrote: > From: Appana Durga Kedareswara rao > > This patch adds binding doc for versal fpga manager driver. Why do you need a DT entry for this? Can't the Versal firmware driver instantiate the fpga-mgr device? > > Signed-off-by:

Re: [PATCH v4 1/2] dt-bindings: arm: fsl: add Kontron pITX-imx8m board

2021-03-08 Thread Rob Herring
o change > > Documentation/devicetree/bindings/arm/fsl.yaml | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring

Re: [PATCH v4 2/5] dt-bindings: riscv: microchip: Add YAML documentation for the PolarFire SoC

2021-03-08 Thread Rob Herring
--- > .../devicetree/bindings/riscv/microchip.yaml | 27 +++ > 1 file changed, 27 insertions(+) > create mode 100644 Documentation/devicetree/bindings/riscv/microchip.yaml > Reviewed-by: Rob Herring

Re: [PATCH v2 10/14] dt-bindings: watchdog: Add compatible for SC7280 SoC

2021-03-08 Thread Rob Herring
tree/bindings/watchdog/qcom-wdt.yaml | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring

Re: [PATCH v2 07/14] dt-bindings: arm-smmu: Add compatible for SC7280 SoC

2021-03-08 Thread Rob Herring
> Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring

Re: [PATCH v2 04/14] dt-bindings: qcom,pdc: Add compatible for sc7280

2021-03-08 Thread Rob Herring
changed, 1 insertion(+) > Acked-by: Rob Herring

Re: [PATCH v2 02/14] dt-bindings: firmware: scm: Add sc7280 support

2021-03-08 Thread Rob Herring
On Wed, 03 Mar 2021 17:47:46 +0530, Rajendra Nayak wrote: > Add compatible for sc7280 SoC > > Signed-off-by: Rajendra Nayak > Reviewed-by: Stephen Boyd > --- > Documentation/devicetree/bindings/firmware/qcom,scm.txt | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring

Re: [PATCH v2 01/14] dt-bindings: arm: qcom: Document sc7280 SoC and board

2021-03-08 Thread Rob Herring
On Wed, 03 Mar 2021 17:47:45 +0530, Rajendra Nayak wrote: > Document the sc7280 SoC and the IDP board bindings > > Signed-off-by: Rajendra Nayak > Reviewed-by: Stephen Boyd > --- > Documentation/devicetree/bindings/arm/qcom.yaml | 6 ++ > 1 file changed, 6 insertions

Re: [PATCH v4 10/11] dt-bindings: media: nxp,imx8mq-vpu: Update bindings

2021-03-08 Thread Rob Herring
ists/arm-kernel/msg875766.html > without that review and ack it won't work > > .../bindings/media/nxp,imx8mq-vpu.yaml| 46 --- > 1 file changed, 30 insertions(+), 16 deletions(-) > Reviewed-by: Rob Herring

Re: [PATCH] crypto: mediatek - remove obsolete documentation

2021-03-08 Thread Rob Herring
On Wed, Mar 03, 2021 at 05:39:50PM +0800, Vic Wu wrote: > The crypto mediatek driver has been replaced by the inside-secure driver now. > Remove DT bindings documentation and update crypto engine nodes to the > mt7623.dtsi files. Wrap lines. > > Signed-off-by: Vic Wu > Acked-by: Ryder Lee >

Re: [PATCH v7 3/3] arm64: dts: reset: add microchip sparx5 switch reset driver

2021-03-08 Thread Rob Herring
On Wed, Mar 03, 2021 at 09:11:58AM +0100, Steen Hegelund wrote: > This provides reset driver support for the Microchip Sparx5 PCB134 and > PCB135 reference boards. This still looks like an incompatible change with no explanation. What happens on an old kernel that expects

Re: [PATCH 4/8] dt-bindings: pinctrl: stm32: Add stm32h750 pinctrl

2021-03-08 Thread Rob Herring
On Wed, 03 Mar 2021 16:05:13 +0800, dillon.min...@gmail.com wrote: > From: dillon min > > Signed-off-by: dillon min > --- > Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring

Re: [PATCH 3/8] dt-bindings: arm: stm32: Add compatible strings for ART-PI board

2021-03-08 Thread Rob Herring
at: > https://art-pi.gitee.io/website/ > > Signed-off-by: dillon min > --- > Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 4 > 1 file changed, 4 insertions(+) > Acked-by: Rob Herring

Re: [PATCH v4 1/2] dt-bindings: serial: Add rx-tx-swap to stm32-usart

2021-03-08 Thread Rob Herring
On Tue, Mar 02, 2021 at 08:03:02PM +0100, Martin Devera wrote: > Add new rx-tx-swap property to allow for RX & TX pin swapping. > > Signed-off-by: Martin Devera > --- > .../devicetree/bindings/serial/st,stm32-uart.yaml | 32 > +++--- > 1 file changed, 22 insertions(+), 10

Re: [PATCH 1/2] dt-bindings: media: Document RDA5807 FM radio bindings

2021-03-08 Thread Rob Herring
; 1 file changed, 67 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/media/i2c/rda,rda5807.yaml > Reviewed-by: Rob Herring

Re: [PATCH 1/2] dt-bindings: mchp-eic: add bindings

2021-03-08 Thread Rob Herring
On Tue, Mar 02, 2021 at 12:28:45PM +0200, Claudiu Beznea wrote: > Add DT bindings for Microchip External Interrupt Controller. > > Signed-off-by: Claudiu Beznea > --- > .../interrupt-controller/mchp,eic.yaml| 74 +++ > 1 file changed, 74 insertions(+) > create mode

Re: [PATCH] of: property: Remove unneeded return variable

2021-03-08 Thread Rob Herring
On Tue, 02 Mar 2021 17:16:38 +0800, Yang Li wrote: > This patch removes unneeded return variables, using only > '0' instead. > It fixes the following warning detected by coccinelle: > ./drivers/of/property.c:1371:5-8: Unneeded variable: "ret". Return "0" > on line 1388 > > Reported-by: Abaci

Re: [PATCH stblinux.git 1/2] dt-bindings: firmware: add Broadcom's NVRAM memory mapping

2021-03-08 Thread Rob Herring
On Tue, Mar 02, 2021 at 08:44:04AM +0100, Rafał Miłecki wrote: > From: Rafał Miłecki > > NVRAM structure contains device data and can be accessed using MMIO. > > Signed-off-by: Rafał Miłecki > --- > .../bindings/firmware/brcm,nvram.yaml | 41 +++ > 1 file changed, 41

Re: [PATCH 1/2] dt-bindings: power: rpmpd: Add sc7280 to rpmpd binding

2021-03-08 Thread Rob Herring
om,rpmpd.yaml | 1 + > include/dt-bindings/power/qcom-rpmpd.h | 11 +++ > 2 files changed, 12 insertions(+) > Acked-by: Rob Herring

Re: [PATCH V9 07/12] dt-bindings: interconnect: add MT6873 interconnect dt-bindings

2021-03-08 Thread Rob Herring
e mode 100644 include/dt-bindings/interconnect/mtk,mt6873-emi.h > Reviewed-by: Rob Herring

Re: [PATCH V9 01/12] dt-bindings: soc: Add dvfsrc driver bindings

2021-03-08 Thread Rob Herring
tk,mt8183-emi.h | 21 +++ > 2 files changed, 88 insertions(+) > create mode 100644 Documentation/devicetree/bindings/soc/mediatek/dvfsrc.yaml > create mode 100644 include/dt-bindings/interconnect/mtk,mt8183-emi.h > Reviewed-by: Rob Herring

Re: [PATCH] gpio: omap: Honor "aliases" node

2021-03-08 Thread Rob Herring
On Tue, Mar 02, 2021 at 05:21:23PM +0100, Linus Walleij wrote: > On Tue, Mar 2, 2021 at 2:18 AM Alexander Sverdlin > wrote: > > > Currently the naming of the GPIO chips depends on their order in the DT, > > but also on the kernel version (I've noticed the change from v5.10.x to > > v5.11). Honor

Re: [PATCH v2 7/7] ASoC: convert Microchip I2SMCC binding to yaml

2021-03-08 Thread Rob Herring
(+), 49 deletions(-) > create mode 100644 Documentation/devicetree/bindings/sound/mchp,i2s-mcc.yaml > delete mode 100644 Documentation/devicetree/bindings/sound/mchp-i2s-mcc.txt > Reviewed-by: Rob Herring

Re: [PATCH v3 2/5] dt-bindings: media: IMX8MQ VPU: document reset usage

2021-03-08 Thread Rob Herring
mple node > > .../devicetree/bindings/media/nxp,imx8mq-vpu.yaml | 14 +- > 1 file changed, 9 insertions(+), 5 deletions(-) > Reviewed-by: Rob Herring

Re: [PATCH v3 0/5] Reset driver for IMX8MQ VPU hardware block

2021-03-08 Thread Rob Herring
On Mon, Mar 08, 2021 at 11:22:17AM -0700, Rob Herring wrote: > On Mon, Mar 01, 2021 at 04:17:49PM +0100, Benjamin Gaignard wrote: > > The two VPUs inside IMX8MQ share the same control block which can be see > > as a reset hardware block. > > In order to be able to add the

Re: [PATCH v3 1/5] dt-bindings: reset: IMX8MQ VPU reset

2021-03-08 Thread Rob Herring
On Mon, Mar 01, 2021 at 04:17:50PM +0100, Benjamin Gaignard wrote: > Document bindings for IMX8MQ VPU reset hardware block > > Signed-off-by: Benjamin Gaignard > --- > .../bindings/reset/fsl,imx8mq-vpu-reset.yaml | 54 +++ > include/dt-bindings/reset/imx8mq-vpu-reset.h | 16

Re: [PATCH v3 0/5] Reset driver for IMX8MQ VPU hardware block

2021-03-08 Thread Rob Herring
On Mon, Mar 01, 2021 at 04:17:49PM +0100, Benjamin Gaignard wrote: > The two VPUs inside IMX8MQ share the same control block which can be see > as a reset hardware block. > In order to be able to add the second VPU (for HECV decoding) it will be > more handy if the both VPU drivers instance don't

<    3   4   5   6   7   8   9   10   11   12   >