Re: [PATCH 02/18] arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio

2020-12-17 Thread Adam Ford
On Thu, Dec 17, 2020 at 4:41 AM Geert Uytterhoeven wrote: > > On Sun, Dec 13, 2020 at 7:38 PM Adam Ford wrote: > > The Bluetooth chip is capable of operating at 4Mbps, but the > > max-speed setting was on the UART node instead of the Bluetooth > > node, so the chip didn&

Re: [PATCH 06/18] arm64: dts: renesas: beacon: Configure Audio CODEC clocks

2020-12-17 Thread Adam Ford
On Thu, Dec 17, 2020 at 5:12 AM Geert Uytterhoeven wrote: > > Hi Adam, > > CC alsa-devel > > On Sun, Dec 13, 2020 at 7:38 PM Adam Ford wrote: > > With the newly added configurable clock options, the audio CODEC can > > configure the mclk automatically. Add t

[PATCH] ASoC: wm8962: Add optional mclk device tree binding

2020-12-17 Thread Adam Ford
The driver can request an optional clock for mclk. Update the txt file to reflect this. Suggested-by: Geert Uytterhoeven Signed-off-by: Adam Ford diff --git a/Documentation/devicetree/bindings/sound/wm8962.txt b/Documentation/devicetree/bindings/sound/wm8962.txt index dcfa9a3369fd

[PATCH 1/2] ARM: dts: imx6q-logicpd: Drop unused clock-names reference

2020-12-17 Thread Adam Ford
The wlf,wm8962 driver does not use the clock-names property. Drop it. Signed-off-by: Adam Ford diff --git a/arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi b/arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi index 665d63765cdc..d9de9b4f0c52 100644 --- a/arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi

[PATCH 2/2] arm64: dts: imx8mm-beacon: Drop unused clock-names reference

2020-12-17 Thread Adam Ford
The wlf,wm8962 driver does not use the clock-names property. Drop it. Signed-off-by: Adam Ford diff --git a/arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi index d6b9dedd168f..6f5e63696ec0 100644 --- a/arch/arm64/boot/dts

Re: [PATCH 06/18] arm64: dts: renesas: beacon: Configure Audio CODEC clocks

2020-12-17 Thread Adam Ford
On Thu, Dec 17, 2020 at 7:33 AM Adam Ford wrote: > > On Thu, Dec 17, 2020 at 5:12 AM Geert Uytterhoeven > wrote: > > > > Hi Adam, > > > > CC alsa-devel > > > > On Sun, Dec 13, 2020 at 7:38 PM Adam Ford wrote: > > > With the newly

RE: [PATCH v2 3/3] thermal/core: Remove ms based delay fields

2020-12-18 Thread Adam Thomson
ff-by: Daniel Lezcano > Reviewed-by: Lukasz Luba For DA9062: Reviewed-by: Adam Thomson

Re: [PATCH 06/18] arm64: dts: renesas: beacon: Configure Audio CODEC clocks

2020-12-18 Thread Adam Ford
On Fri, Dec 18, 2020 at 6:57 AM Geert Uytterhoeven wrote: > > Hi Adam, > > On Thu, Dec 17, 2020 at 2:33 PM Adam Ford wrote: > > On Thu, Dec 17, 2020 at 5:12 AM Geert Uytterhoeven > > wrote: > > > CC alsa-devel > > > > > > On Sun, Dec 13, 2020

[PATCH V4 00/10] regulator: da9121: extend support to variants, add features

2020-12-01 Thread Adam Ward
exit Adam Ward (10): regulator: Update DA9121 dt-bindings regulator: da9121: Add header file regulator: da9121: Add device variants regulator: da9121: Add device variant regmaps regulator: da9121: Add device variant descriptors regulator: da9121: Add support for device variants via

[PATCH V4 06/10] regulator: da9121: Add support for device variants via devicetree

2020-12-01 Thread Adam Ward
Add devicetree configuration and device variant parameters. Use the latter to enable the check and use of parameters specific to dual buck variants. Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 119 +++ include/linux/regulator/da9121.h

[PATCH V4 05/10] regulator: da9121: Add device variant descriptors

2020-12-01 Thread Adam Ward
Descriptors for bucks in all variants, ready for of_regulator_match Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 110 +++ 1 file changed, 110 insertions(+) diff --git a/drivers/regulator/da9121-regulator.c b/drivers/regulator/da9121

[PATCH V4 08/10] regulator: da9121: add current support

2020-12-01 Thread Adam Ward
This commit adds support for getting/setting current for all supported variants. Limits are adjusted per variant to match HW implementation. Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 113 +++ 1 file changed, 113 insertions(+) diff --git

[PATCH V4 09/10] regulator: da9121: add mode support

2020-12-01 Thread Adam Ward
Adds get/set for mode, and mapping from REGULATOR_MODE_* to select PFM/PWM/Auto operation. Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 74 1 file changed, 74 insertions(+) diff --git a/drivers/regulator/da9121-regulator.c b/drivers

[PATCH V4 01/10] regulator: Update DA9121 dt-bindings

2020-12-01 Thread Adam Ward
or devices, including the DA9211 family. This breaks compatibility with the original submission by Vincent Whitchurch - but as this is still in for-next, the alignment could be made before upstreaming occurs. Signed-off-by: Adam Ward --- .../devicetree/bindings/regulator/dlg,da9121.y

[PATCH V4 03/10] regulator: da9121: Add device variants

2020-12-01 Thread Adam Ward
Add basic support for configuration to reference variants of this device, and track the selected variant within the driver. Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 46 +--- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a

[PATCH V4 02/10] regulator: da9121: Add header file

2020-12-01 Thread Adam Ward
Add header file for Dialog Semiconductor DA9121 regulator and related devices, mostly autogenerated from the chip design databases, and update driver to replace local defines with those from header. Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 15 +- drivers/regulator

[PATCH V4 07/10] regulator: da9121: Update registration to support multiple buck variants

2020-12-01 Thread Adam Ward
Add function which iterates the regulator descriptors for the confirmed variant ID and registers each buck. Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 44 +--- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/drivers

[PATCH V4 04/10] regulator: da9121: Add device variant regmaps

2020-12-01 Thread Adam Ward
Add ability to probe device and validate configuration, then apply a regmap configuration for a single or dual buck device accordingly. Signed-off-by: Adam Ward --- drivers/regulator/Kconfig| 14 +- drivers/regulator/da9121-regulator.c | 244

[PATCH V4 10/10] regulator: da9121: add interrupt support

2020-12-01 Thread Adam Ward
Adds interrupt handler for variants, and notifications for events; over temperature/voltage/current. Because the IRQs are triggered by persisting status, they must be masked and the status polled until clear, before the IRQ can be enabled again. Signed-off-by: Adam Ward --- drivers/regulator

RE: [PATCH V3 00/10] regulator: da9121: extend support to variants, add features

2020-12-01 Thread Adam Thomson
On 01 December 2020 13:58, Mark Brown wrote: > On Mon, 30 Nov 2020 16:59:04 +0000, Adam Ward wrote: > > This series extends the DA9121 driver to add support for related products: > > > > DA9130, 10A, Dual-Phase (Automotive Grade) > > DA9122, 5A + 5A > >

[PATCH 0/1] regulator: da9121: add IRQ free to release function

2020-12-01 Thread Adam Ward
This patch fixes the DA9121 driver to disable the IRQ before cancelling the work, to be sure the IRQ doesn't restart it before all IRQs are masked Adam Ward (1): regulator: da9121: Request IRQ directly and free in release function to avoid masking race drivers/regulator/da9121-regula

[PATCH 1/1] regulator: da9121: Request IRQ directly and free in release function to avoid masking race

2020-12-01 Thread Adam Ward
Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/regulator/da9121-regulator.c b/drivers/regulator/da9121-regulator.c index d9a8a4b..3e59f68 100644 --- a/drivers/regulator/da9121-regulator.c +++ b

[PATCH V2 1/1] regulator: da9121: Request IRQ directly and free in release function to avoid masking race

2020-12-02 Thread Adam Ward
Signed-off-by: Adam Ward --- drivers/regulator/da9121-regulator.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/regulator/da9121-regulator.c b/drivers/regulator/da9121-regulator.c index d9a8a4b..3ead6a1 100644 --- a/drivers/regulator/da9121-regulator.c

[PATCH V2 0/1] regulator: da9121: add IRQ free to release function

2020-12-02 Thread Adam Ward
This patch fixes the DA9121 driver to disable the IRQ before cancelling the work, to be sure the IRQ doesn't restart it before all IRQs are masked V2: - Fix to release IRQ if regmap error fails probe Adam Ward (1): regulator: da9121: Request IRQ directly and free in release function

[PATCH] arm64: dts: imx8mm-beacon: Fix WiFi Pinmuxing

2020-12-02 Thread Adam Ford
.MX8m-Mini development kit") Signed-off-by: Adam Ford diff --git a/arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi index 6de86a4f0ec4..90fd15e95798 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi +++ b/arch/arm64/boo

RE: [PATCH -next] regulator: da9121: Mark some symbols with static keyword

2020-12-03 Thread Adam Ward
Acked-by: Adam Ward > -Original Message- > From: Zou Wei > Sent: 03 December 2020 11:27 > To: Support Opensource ; > lgirdw...@gmail.com; broo...@kernel.org > Cc: linux-kernel@vger.kernel.org; Zou Wei > Subject: [PATCH -next] regulator: da9121: Mark some symbols

[PATCH V4] clk: imx: Fix reparenting of UARTs not associated with stdout

2021-03-13 Thread Adam Ford
the clocks are shutdown, this mechanism will also disable any clocks that were pre-initialized. Fixes: 9461f7b33d11c ("clk: fix CLK_SET_RATE_GATE with clock rate protection") Suggested-by: Aisheng Dong Signed-off-by: Adam Ford Reviewed-by: Abel Vesa Tested-by: Ahmad Fatoum --- V4: C

Re: [PATCH v2 00/10] fsdax,xfs: Add reflink&dedupe support for fsdax

2021-03-13 Thread Adam Borowski
On Wed, Mar 10, 2021 at 02:26:43PM +, Matthew Wilcox wrote: > On Wed, Mar 10, 2021 at 08:21:59AM -0600, Goldwyn Rodrigues wrote: > > DAX on btrfs has been attempted[1]. Of course, we could not > > But why? A completeness fetish? I don't understand why you decided > to do this work. * xfs ca

[PATCH V5] clk: imx: Fix reparenting of UARTs not associated with stdout

2021-03-13 Thread Adam Ford
the clocks are shutdown, this mechanism will also disable any clocks that were pre-initialized. Fixes: 9461f7b33d11c ("clk: fix CLK_SET_RATE_GATE with clock rate protection") Suggested-by: Aisheng Dong Signed-off-by: Adam Ford Reviewed-by: Abel Vesa Tested-by: Ahmad Fatoum --- V5: Co

Re: [PATCH v2 00/10] fsdax,xfs: Add reflink&dedupe support for fsdax

2021-03-13 Thread Adam Borowski
On Sat, Mar 13, 2021 at 11:24:00AM -0500, Neal Gompa wrote: > On Sat, Mar 13, 2021 at 8:09 AM Adam Borowski wrote: > > > > On Wed, Mar 10, 2021 at 02:26:43PM +, Matthew Wilcox wrote: > > > On Wed, Mar 10, 2021 at 08:21:59AM -0600, Goldwyn Rodrigues wrote: >

RE: [PATCH 07/23] ASoC: da7219-aad: remove useless initialization

2021-03-15 Thread Adam Thomson
f-by: Pierre-Louis Bossart Acked-by: Adam Thomson

Re: [PATCH V2 1/2] dt-bindings: clk: versaclock5: Add optional load capacitance property

2021-01-20 Thread Adam Ford
On Wed, Jan 20, 2021 at 10:35 AM Luca Ceresoli wrote: > > Hi Adam, > > On 19/01/21 22:21, Adam Ford wrote: > > There are two registers which can set the load capacitance for > > XTAL1 and XTAL2. These are optional registers when using an > > external crystal. Sin

Re: [PATCH V3] clk: imx: Fix reparenting of UARTs not associated with sdout

2021-03-10 Thread Adam Ford
On Wed, Mar 10, 2021 at 4:25 PM Abel Vesa wrote: > > On 21-03-03 10:31:19, Abel Vesa wrote: > > On 21-03-02 13:03:04, Adam Ford wrote: > > > On Mon, Feb 15, 2021 at 7:06 AM Abel Vesa wrote: > > > > > > > > On 21-02-13 08:44:28, Adam Ford wrote: >

Re: [PATCH V3] clk: imx: Fix reparenting of UARTs not associated with sdout

2021-03-02 Thread Adam Ford
On Mon, Feb 15, 2021 at 7:06 AM Abel Vesa wrote: > > On 21-02-13 08:44:28, Adam Ford wrote: > > On Wed, Feb 3, 2021 at 3:22 PM Adam Ford wrote: > > > > > > On Thu, Jan 21, 2021 at 4:24 AM Abel Vesa wrote: > > > > > > > > On 21-01-21 10:56:

RE: [PATCH v4] mfd: da9063: Support SMBus and I2C mode

2021-03-09 Thread Adam Ward
ire Bus > Mode\n"); > return -EIO; > } > } I think you're right to exclude a case; vendor motivation to override the TO default seems inherently trustworthy. Best regards, Adam

MaxLinear, please maintain your drivers was Re: [PATCH] leds: lgm: fix gpiolib dependency

2021-03-09 Thread Adam Borowski
On Tue, Mar 09, 2021 at 08:39:10PM +0100, Pavel Machek wrote: > > I'd like people from Intel to contact me. There's more to fix there, > > and AFAICT original author went away. > > The following message to was > undeliverable. > : Recipient > +address rejected: User unknown in virtual mailbox ta

Re: [PATCH 3/4] thermal: ti-soc-thermal: Simplify polling with iopoll

2021-02-06 Thread Adam Ford
down, so let's use 1.5ms timeout there. Waiting for sampling to start > is faster and we can use 1ms timeout. > > Cc: Adam Ford > Cc: Carl Philipp Klemm > Cc: Eduardo Valentin > Cc: H. Nikolaus Schaller > Cc: Merlijn Wajer > Cc: Pavel Machek > Cc: Peter Ujfalu

[PATCH V3 1/2] dt-bindings: clk: versaclock5: Add optional load capacitance property

2021-02-07 Thread Adam Ford
There are two registers which can set the load capacitance for XTAL1 and XTAL2. These are optional registers when using an external crystal. Since XTAL1 and XTAL2 will set to the same value, update the binding to support a single property called xtal-load-femtofarads. Signed-off-by: Adam Ford

[PATCH V3 2/2] clk: vc5: Add support for optional load capacitance

2021-02-07 Thread Adam Ford
There are two registers which can set the load capacitance for XTAL1 and XTAL2. These are optional registers when using an external crystal. Parse the device tree and set the corresponding registers accordingly. Signed-off-by: Adam Ford --- V3: Fix whitespace. Use regmap_update_bits instead

Re: 5.10 LTS Kernel: 2 or 6 years?

2021-01-26 Thread Adam Borowski
On Mon, Jan 25, 2021 at 11:55:11AM -0800, Scott Branden wrote: > The 5.10 LTS kernel being officially LTS supported for 2 years presents a > problem: > why would anyone select a 5.10 kernel with 2 year LTS when 5.4 kernel has a 6 > year LTS. > > Yet, various unofficial reports indicate it will b

[PATCH 1/2] dt-bindings: memory: Renesas RPC-IF: Add support for RZ/G2 Series

2021-01-01 Thread Adam Ford
The RZ/G2 Series has the RPC-IF interface. Update bindings to support: r8a774a1, r8a774b1, r8a774c0, and r8a774e1 Signed-off-by: Adam Ford --- .../bindings/memory-controllers/renesas,rpc-if.yaml | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings

[PATCH 2/2] arm64: dts: renesas: rzg2: Add RPC-IF Support

2021-01-01 Thread Adam Ford
The RZ/G2 series contain the SPI Multi I/O Bus Controller (RPC-IF). Add the nodes, but make them disabled by default. Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 17 + arch/arm64/boot

Re: [PATCH 1/2] dt-bindings: memory: Renesas RPC-IF: Add support for RZ/G2 Series

2021-01-01 Thread Adam Ford
On Fri, Jan 1, 2021 at 12:58 PM Biju Das wrote: > > Hi Adam, > > Thanks for the patch. > > > -Original Message- > > From: Adam Ford > > Sent: 01 January 2021 11:39 > > To: linux-renesas-...@vger.kernel.org > > Cc: af...@beaconembedded.c

Re: [PATCH 1/2] dt-bindings: memory: Renesas RPC-IF: Add support for RZ/G2 Series

2021-01-02 Thread Adam Ford
On Sat, Jan 2, 2021 at 2:13 AM Biju Das wrote: > > > > > -Original Message- > > From: Adam Ford > > Sent: 01 January 2021 21:34 > > To: Biju Das > > Cc: linux-renesas-...@vger.kernel.org; af...@beaconembedded.com; Krzysztof > > Kozlowski ;

[PATCH V2 1/4] dt-bindings: memory: Renesas RPC-IF: Add support for RZ/G2 Series

2021-01-02 Thread Adam Ford
The RZ/G2 Series has the RPC-IF interface. Update bindings to support: r8a774a1, r8a774b1, r8a774c0, and r8a774e1 Signed-off-by: Adam Ford --- .../bindings/memory-controllers/renesas,rpc-if.yaml | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) V2: Updated renesas,rcar-gen3

[PATCH V2 4/4] arm64: dts: renesas: rzg2: Add RPC-IF Support

2021-01-02 Thread Adam Ford
The RZ/G2 series contain the SPI Multi I/O Bus Controller (RPC-IF). Add the nodes, but make them disabled by default. Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 17 + arch/arm64/boot

[PATCH V2 2/4] memory: renesas rpc-if: Update Add RZ/G2 to Kconfig description

2021-01-02 Thread Adam Ford
The Renesas RPC-IF is present on the RZ/G2 Series. Add that to the description. Suggested-by: Biju Das Signed-off-by: Adam Ford --- drivers/memory/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) V2: New to series diff --git a/drivers/memory/Kconfig b/drivers/memory

[PATCH V2 3/4] spi: renesas rpc-if: Update Add RZ/G2 to Kconfig description

2021-01-02 Thread Adam Ford
The SPI driver for the Renesas RPC-IF is present on the RZ/G2 Series. Add that to the description. Suggested-by: Biju Das Signed-off-by: Adam Ford --- drivers/spi/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) V2: New to series diff --git a/drivers/spi/Kconfig b/drivers/spi

Re: Linux 5.11-rc1

2021-01-03 Thread Adam Borowski
On Sun, Jan 03, 2021 at 05:45:16PM +, David Laight wrote: > From: Ilkka Prusi > > Note that /sbin is now just a symlink to /usr/sbin on Debian since 10 > > (Buster) as per FHS[1][2]. > > > > [1] https://wiki.linuxfoundation.org/lsb/fhs > > [2] > > https://arstechnica.com/information-technolo

Re: [PATCH] arm64: dts: imx8mm-beacon: Fix WiFi Pinmuxing

2021-01-05 Thread Adam Ford
On Mon, Jan 4, 2021 at 9:03 PM Shawn Guo wrote: > > On Wed, Dec 02, 2020 at 07:59:50AM -0600, Adam Ford wrote: > > The WiFi chip is capable of communication at SDR104 speeds, and > > the pinmux was configured to support this, but the sdhc1 controller > > didn't

Re: [PATCH 4/4] net: ethernet: ravb: Name the AVB functional clock fck

2021-01-05 Thread Adam Ford
On Mon, Jan 4, 2021 at 4:41 AM Geert Uytterhoeven wrote: > > Hi Adam, > > On Mon, Dec 28, 2020 at 10:32 PM Adam Ford wrote: > > The bindings have been updated to support two clocks, but the > > original clock now requires the name fck to distinguish it > > from th

[PATCH V3] clk: imx: Fix reparenting of UARTs not associated with sdout

2021-01-15 Thread Adam Ford
the clocks are shutdown, this mechanism will also disable any clocks that were pre-initialized. Fixes: 9461f7b33d11c ("clk: fix CLK_SET_RATE_GATE with clock rate protection") Suggested-by: Aisheng Dong Signed-off-by: Adam Ford --- V3: Return a method more closely related to upstream ker

[PATCH V2 2/4] ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list

2021-01-15 Thread Adam Ford
The bindings have been updated to support two clocks, but the original clock now requires the name fck. Add a clock-names list in the device tree with fck in it. Signed-off-by: Adam Ford Reviewed-by: Geert Uytterhoeven --- arch/arm/boot/dts/r8a7742.dtsi | 1 + arch/arm/boot/dts/r8a7743.dtsi

[PATCH V2 4/4] net: ethernet: ravb: Enable optional refclk

2021-01-15 Thread Adam Ford
For devices that use a programmable clock for the avb reference clock, the driver may need to enable them. Add code to find the optional clock and enable it when available. Signed-off-by: Adam Ford --- drivers/net/ethernet/renesas/ravb.h | 1 + drivers/net/ethernet/renesas/ravb_main.c | 8

[PATCH V2 1/4] dt-bindings: net: renesas,etheravb: Add additional clocks

2021-01-15 Thread Adam Ford
add the additional optional clock, and explicitly name both of them. Signed-off-by: Adam Ford Reviewed-by: Geert Uytterhoeven Acked-by: Rob Herring --- .../devicetree/bindings/net/renesas,etheravb.yaml | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) V2: Change name from

[PATCH V2 3/4] arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-names list

2021-01-15 Thread Adam Ford
The bindings have been updated to support two clocks, but the original clock now requires the name fck. Add a clock-names list in the device tree with fck in it. Signed-off-by: Adam Ford Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts

[PATCH 1/2] dt-bindings: clk: versaclock5: Add optional load capacitance property

2021-01-16 Thread Adam Ford
There are two registers which can set the load capacitance for XTAL1 and XTAL2. These are optional registers when using an external crystal. Since XTAL1 and XTAL2 will set to the same value, update the binding to support a single property called xtal-load-femtofarads. Signed-off-by: Adam Ford

[PATCH 2/2] clk: vc5: Add support for optional load capacitance

2021-01-16 Thread Adam Ford
There are two registers which can set the load capacitance for XTAL1 and XTAL2. These are optional registers when using an external crystal. Parse the device tree and set the corresponding registers accordingly. Signed-off-by: Adam Ford diff --git a/drivers/clk/clk-versaclock5.c b/drivers/clk

RE: [PATCH 1/1] mfd: da9063: Support SMBus and I2C mode

2021-01-28 Thread Adam Thomson
On 25 January 2021 12:55, Mark Jonas wrote: > From: Hubert Streidl > > By default the PMIC DA9063 2-wire interface is SMBus compliant. This > means the PMIC will automatically reset the interface when the clock > signal ceases for more than the SMBus timeout of 35 ms. > > If the I2C driver / de

[RFC 1/2] dt-bindings: clk: versaclock5: Add load capacitance properties

2021-01-06 Thread Adam Ford
There are two registers which can set the load capacitance for XTAL1 and XTAL2. These are optional registers when using an external crystal. Update the bindings to support them. Signed-off-by: Adam Ford --- .../devicetree/bindings/clock/idt,versaclock5.yaml | 12 1 file changed

[RFC 2/2] clk: vc5: Add support for optional load capacitance

2021-01-06 Thread Adam Ford
There are two registers which can set the load capacitance for XTAL1 and XTAL2. These are optional registers when using an external crystal. Parse the device tree and set the corresponding registers accordingly. Signed-off-by: Adam Ford --- drivers/clk/clk-versaclock5.c | 64

Re: [PATCH 01/18] arm64: dts: renesas: beacon kit: Configure programmable clocks

2020-12-16 Thread Adam Ford
On Wed, Dec 16, 2020 at 8:55 AM Geert Uytterhoeven wrote: > > Hi Adam, > > On Sun, Dec 13, 2020 at 7:38 PM Adam Ford wrote: > > When the board was added, clock drivers were being updated done at > > the same time to allow the versaclock driver to properly configure >

[PATCH 04/18] arm64: dts: renesas: beacon kit: Fix Audio Clock sources

2020-12-13 Thread Adam Ford
t and enable the clock for audio_clk_a. The choice to use a fixed-factor-clock was due to the fact that it will automatically enable the programmable clock frequency without change any code. Signed-off-by: Adam Ford --- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi| 11 +++ 1 file ch

[PATCH 09/18] arm64: dts: renesas: beacon: Fix RGB Display PWM Backlight

2020-12-13 Thread Adam Ford
enames the backlight to use DPI for consistency. Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi b/arch/arm64/boot/dts/rene

[PATCH 11/18] arm64: dts: renesas: beacon: Remove redundant audio code

2020-12-13 Thread Adam Ford
The SoC's DTSI file already configures this. There is no need to do it again. Signed-off-by: Adam Ford --- .../dts/renesas/beacon-renesom-baseboard.dtsi | 17 - 1 file changed, 17 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi b

[PATCH 15/18] arm64: dts: renesas: beacon-rzg2m-kit: Rearange SoC unique functions

2020-12-13 Thread Adam Ford
In preparation for adding new dev kits, move anything specific to the RZ/G2M from the SOM-level and baseboard-levels and move them to the kit-level. This allows the SOM and baseboard to be reused with other SoC's. Signed-off-by: Adam Ford --- .../dts/renesas/beacon-renesom-baseboard

[PATCH 10/18] arm64: dts: renesas: Don't make vccq_sdhi0 always on

2020-12-13 Thread Adam Ford
vccq_sdhi0 is referenced from sdhi0, so there is no need to force this regualtor to be always-on. In theory it could help with low power modes in the future. Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi | 3 --- 1 file changed, 3 deletions(-) diff

[PATCH 16/18] dt-bindings: arm: renesas: Add Beacon RZ/G2N and RZ/G2H boards

2020-12-13 Thread Adam Ford
Add beacon,beacon-rzg2n and beacon,beacon-rzg2h to the bindings list. Signed-off-by: Adam Ford --- Documentation/devicetree/bindings/arm/renesas.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/renesas.yaml b/Documentation/devicetree/bindings/arm

[PATCH 02/18] arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio

2020-12-13 Thread Adam Ford
arm64: dts: renesas: Introduce r8a774a1-beacon-rzg2m-kit") Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi b/arch/arm64/boot/dts/renesas

[PATCH 12/18] arm64: dts: renesas: beacon: Better describe keys

2020-12-13 Thread Adam Ford
The keys on the baseboard are laid out in an diamond pattern, up, down, left, right and center. Update the descriptions to make it easier to read. Signed-off-by: Adam Ford --- .../dts/renesas/beacon-renesom-baseboard.dtsi | 20 +-- 1 file changed, 10 insertions(+), 10 deletions

[PATCH 17/18] arm64: dts: renesas: Introduce r8a774b1-beacon-rzg2n-kit

2020-12-13 Thread Adam Ford
for a parallel RGB and an LVDS display. It uses the same baseboard and SOM as the RZ/G2M. Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/Makefile | 1 + .../dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 43 +++ 2 files changed, 44 insertions(+) diff --git a/arch/

[PATCH 18/18] arm64: dts: renesas: Introduce r8a774e1-beacon-rzg2h-kit

2020-12-13 Thread Adam Ford
for a parallel RGB and an LVDS display. It uses the same baseboard and SOM files as the RZ/G2M and RZ/G2N kits. Signed-off-by: Adam Ford --- .../dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 48 +++ 1 file changed, 48 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a774e1-b

[PATCH 14/18] arm64: dts: renesas: beacon: Correct I2C bus speeds

2020-12-13 Thread Adam Ford
For greater compatibility with upcoming kits that will reuse the baseboard and SOM-level files, adjust the I2C speeds to make it the most compatible with all devices. Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi | 2 +- arch/arm64/boot/dts/renesas

[PATCH 13/18] arm64: dts: renesas: beacon: Enable SPI

2020-12-13 Thread Adam Ford
The baseboard routes the SPI to a header which can/will be configured at either the kit level or using device tree overlays. Because the baseboard be supporting more than one kit, enable at the baseboard level rather than a bunch of duplicates later. Signed-off-by: Adam Ford --- .../boot/dts

[PATCH 03/18] arm64: dts: renesas: beacon kit: Remove unnecessary nodes

2020-12-13 Thread Adam Ford
VSPI0 and VSPB are already enabled by default. There is no need to add extra nodes to enable them. Remove the redundant nodes. Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 8 1 file changed, 8 deletions(-) diff --git a/arch/arm64/boot/dts

[PATCH 00/18] arm64: dts: renesas: Cleanup Beacon Kit and support more SoC's

2020-12-13 Thread Adam Ford
This series contains minor fixes and some reorganization to better support the hardware and add two new kits to which reuse the same SOM and baseboard files. Adam Ford (18): arm64: dts: renesas: beacon kit: Configure programmable clocks arm64: dts: renesas: beacon kit: Fix choppy Bluetooth

[PATCH 05/18] arm64: dts: renesas: beacon: Fix audio-1.8V pin enable

2020-12-13 Thread Adam Ford
The fact the audio worked at all was a coindicence because the wrong gpio enable was used. Use the correct GPIO pin to ensure its operation. Fixes: a1d8a344f1ca ("arm64: dts: renesas: Introduce r8a774a1-beacon-rzg2m-kit") Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/beac

[PATCH 01/18] arm64: dts: renesas: beacon kit: Configure programmable clocks

2020-12-13 Thread Adam Ford
When the board was added, clock drivers were being updated done at the same time to allow the versaclock driver to properly configure the modes. Unforutnately, the updates were not applied to the board files at the time they should have been, so do it now. Signed-off-by: Adam Ford --- .../dts

[PATCH 07/18] arm64: dts: renesas: beacon: Fix LVDS PWM Backlight

2020-12-13 Thread Adam Ford
The backlight didn't really work correctly due to some updates that were made in hardware. It should be safe to apply these, because the older hardware was never shipped to anyone, so it shouldn't break anything. Signed-off-by: Adam Ford --- .../boot/dts/renesas/beacon-renesom-base

[PATCH 06/18] arm64: dts: renesas: beacon: Configure Audio CODEC clocks

2020-12-13 Thread Adam Ford
With the newly added configurable clock options, the audio CODEC can configure the mclk automatically. Add the reference to the versaclock. Since the devices on I2C5 can communicate at 400KHz, let's also increase that too Signed-off-by: Adam Ford --- arch/arm64/boot/dts/renesas/beacon-re

[PATCH 08/18] arm64: dts: renesas: beacon: Enable SCIF4

2020-12-13 Thread Adam Ford
The baseboard supports SCIF4, enable the pins and the node for it. Signed-off-by: Adam Ford --- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi| 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi b/arch/arm64/boot/dts

RE: [PATCH 1/9] regulator: Update DA9121 dt-bindings

2020-11-27 Thread Adam Ward
> On Fri, Nov 20, 2020 at 02:47:42PM +0100, Vincent Whitchurch wrote: > > On Fri, Nov 20, 2020 at 01:14:50PM +0100, Adam Ward wrote: > Actually, perhaps I'm missing something, but I don't quite see why this > move to a sub-node is needed. There is some flexibility in the

RE: [PATCH v2 3/3] mfd: da9055: fix "REGULATOR" spelling in register content macro

2020-11-27 Thread Adam Thomson
On 27 November 2020 12:52, Michael Klein wrote: > "REGUALTOR" -> "REGULATOR" > > Signed-off-by: Michael Klein Reviewed-by: Adam Thomson

Re: PROBLEM: Broken pixel format for Elgato Cam Link 4K

2020-11-20 Thread Adam Goode
o the v4l2 subsystem. It does that now. I'm not surprised that other bugs are emerging now. Ultimately the firmware is buggy and announces pixel formats that it then rejects. If I flip through the settings in OBS, I do manage to wedge the interface. But most of the programs I've seen that use v4l2 are buggy in this way. A reliable one is the qv4l2 test program. I've also had no problems with Chromium. That reverse engineering is interesting! But I think it hides the real problem, where the pixel format negotiation on the firmware writes into the wrong byte of the packet. Adam

[PATCH] i8042: Don't print an error message just because there's no chip

2014-02-25 Thread Adam Jackson
From: Peter Jones Some systems, such as EFI-based Apple systems, won't necessarily have an i8042 to initialize. We shouldn't be printing an error message in this case, since not detecting the chip is the correct behavior. v2: Downgrade to pr_notice instead of pr_err. Signed-of

[PATCH v2 1/2] mfd: da9055: Add DT support for PMIC

2014-03-05 Thread Adam Thomson
Signed-off-by: Adam Thomson Acked-by: Lee Jones --- drivers/mfd/da9055-i2c.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/mfd/da9055-i2c.c b/drivers/mfd/da9055-i2c.c index 8103e43..d4d4c16 100644 --- a/drivers/mfd/da9055-i2c.c +++ b/drivers/mfd/da9055

[PATCH v2 2/2] mfd: da9055: Add DT binding documentation for PMIC

2014-03-05 Thread Adam Thomson
Signed-off-by: Adam Thomson Acked-by: Mark Brown --- Documentation/devicetree/bindings/mfd/da9055.txt | 72 ++ 1 files changed, 72 insertions(+), 0 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/da9055.txt diff --git a/Documentation/devicetree

[PATCH v2 0/2] mfd: da9055: Add DT support & documentation for PMIC

2014-03-05 Thread Adam Thomson
This patch set adds DT support for the MFD core of the da9055 PMIC, and adds the accompanying DT binding documentation for the device. v2: Small tidy-ups to documentation (remove new-line, use IRQ related defines) Adam Thomson (2): mfd: da9055: Add DT support for PMIC mfd: da9055: Add DT

Re: [patch] x86: Introduce BOOT_EFI and BOOT_CF9 into the reboot sequence loop

2014-02-28 Thread Adam Williamson
ve Matt still wanted to check the status of "the recent patches to provide a 1:1 mapping" and only commit this after those. I was trying to figure out what patches he meant exactly so I could check that status (I'm helping! I'm helping!) but I couldn't. -- Adam Williamson Fedor

[PATCH Resend 2/2] rtc: da9055: Remove use of regmap_irq_get_virq()

2014-03-03 Thread Adam Thomson
use of regmap_irq_get_virq() to prevent this failure from happening Signed-off-by: Adam Thomson --- drivers/rtc/rtc-da9055.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/drivers/rtc/rtc-da9055.c b/drivers/rtc/rtc-da9055.c index 48cb2ac..a825491 100644 --- a/drivers

[PATCH Resend 1/2] input: da9055_onkey: Remove use of regmap_irq_get_virq()

2014-03-03 Thread Adam Thomson
use of regmap_irq_get_virq() to prevent this failure from happening. Signed-off-by: Adam Thomson --- drivers/input/misc/da9055_onkey.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/drivers/input/misc/da9055_onkey.c b/drivers/input/misc/da9055_onkey.c index 4b11ede

[PATCH Resend 0/2] input/rtc: da9055: Remove conflicting use of regmap_irq_get_virq()

2014-03-03 Thread Adam Thomson
that returned value results in an incorrect IRQ being requested. The driver probes then fail because of this. Resend again due to lack of response. Adam Thomson (2): input: da9055_onkey: Remove use of regmap_irq_get_virq() rtc: da9055: Remove use of regmap_irq_get_virq() drivers/input/misc

[PATCH Resend 1/2] mfd: da9055: Add DT support for PMIC

2014-03-03 Thread Adam Thomson
Signed-off-by: Adam Thomson Acked-by: Lee Jones --- drivers/mfd/da9055-i2c.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/mfd/da9055-i2c.c b/drivers/mfd/da9055-i2c.c index 8103e43..d4d4c16 100644 --- a/drivers/mfd/da9055-i2c.c +++ b/drivers/mfd/da9055

[PATCH Resend 2/2] mfd: da9055: Add DT binding documentation for PMIC

2014-03-03 Thread Adam Thomson
Signed-off-by: Adam Thomson Acked-by: Mark Brown --- Documentation/devicetree/bindings/mfd/da9055.txt | 73 ++ 1 files changed, 73 insertions(+), 0 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/da9055.txt diff --git a/Documentation/devicetree

[PATCH Resend 0/2] mfd: da9055: Add DT support & documentation for PMIC

2014-03-03 Thread Adam Thomson
TO DT MAINTAINERS: Please can you review the binding documentantion, and provide acks if all ok? This patch set adds DT support for the MFD core of the da9055 PMIC, and adds the accompanying DT binding documentation for the device. Adam Thomson (2): mfd: da9055: Add DT support for PMIC mfd

Re: [PATCH 13/39] megaraid: simplify internal command handling

2014-03-20 Thread adam radford
lled twice; once to release the > -* reference we took above, and once to release the reference > -* originally taken by scsi_allocate_command > -*/ > - scsi_put_host_cmd_pool(gfp_mask); > - scsi_put_host_cmd_pool(gfp_mask); > -} > -EXPORT_SYMBOL

[PATCH 2/2] rtc: da9055: Remove use of regmap_irq_get_virq()

2014-02-11 Thread Adam Thomson
use of regmap_irq_get_virq() to prevent this failure from happening Signed-off-by: Adam Thomson --- drivers/rtc/rtc-da9055.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/drivers/rtc/rtc-da9055.c b/drivers/rtc/rtc-da9055.c index 48cb2ac..a825491 100644 --- a/drivers

[PATCH 1/2] onkey: da9055: Remove use of regmap_irq_get_virq()

2014-02-11 Thread Adam Thomson
use of regmap_irq_get_virq() to prevent this failure from happening. Signed-off-by: Adam Thomson --- drivers/input/misc/da9055_onkey.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/drivers/input/misc/da9055_onkey.c b/drivers/input/misc/da9055_onkey.c index 4b11ede

[PATCH 0/2] onkey/rtc: da9055: Remove conflicting use of regmap_irq_get_virq()

2014-02-11 Thread Adam Thomson
that returned value results in an incorrect IRQ being requested. The driver probes then fail because of this. Adam Thomson (2): onkey: da9055: Remove use of regmap_irq_get_virq() rtc: da9055: Remove use of regmap_irq_get_virq() drivers/input/misc/da9055_onkey.c |1 - drivers/rtc/rtc-da9055.c

[PATCH 1/2] mfd: da9055: Add DT support for PMIC

2014-02-13 Thread Adam Thomson
Signed-off-by: Adam Thomson --- drivers/mfd/da9055-i2c.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/mfd/da9055-i2c.c b/drivers/mfd/da9055-i2c.c index 8103e43..d4d4c16 100644 --- a/drivers/mfd/da9055-i2c.c +++ b/drivers/mfd/da9055-i2c.c @@ -15,6 +15,8

<    5   6   7   8   9   10   11   12   13   14   >