Hi,
This series adds support for WILC1000 devices on pwrseq-sd8787 driver.
WILC1000 devices needs a minimum delay of 5ms b/w reset and power lines.
Adapt the sd8787 driver for this by adding a new compatible for WILC1000
devices and specify the delay on .data field of struct of_device_id.
Thank you,
Claudiu Beznea
Changes in v3:
- fixed dt binding compilation
Changes in v2:
- changed cover letter title (it was: mmc: pwrseq: sd8787: add support
for selectable)
- use new compatible in pwrseq-sd8787 driver instead of adding a new
binding for specifying the delay; with this, the patch 1/1 from v1 is
not necessary
- adapt patch 3/3 from this version with the new compatible
Claudiu Beznea (3):
dt-bindings: pwrseq-sd8787: add binding for wilc1000
mmc: pwrseq: sd8787: add support for wilc1000
mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787
Eugen Hristev (1):
ARM: dts: at91: sama5d27_wlsom1: add wifi device
.../bindings/mmc/mmc-pwrseq-sd8787.yaml | 4 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 71 +++++++++++++++++++
drivers/mmc/core/Kconfig | 2 +-
drivers/mmc/core/pwrseq_sd8787.c | 11 ++-
4 files changed, 84 insertions(+), 4 deletions(-)
--
2.25.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Add new compatible for wilc1000 devices and specify the delay in .data
member of struct of_device_id. WILC1000, WILC3000 devices needs a minimum
of 5ms delay b/w reset and power lines.
Signed-off-by: Claudiu Beznea <redacted>
---
drivers/mmc/core/pwrseq_sd8787.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
pwseq_sd8787 could also be used with wilc1000_sdio driver. Add
a dependency for this.
Signed-off-by: Claudiu Beznea <redacted>
---
drivers/mmc/core/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Eugen Hristev <redacted>
SAMA5D27 WLSOM1 boards has a WILC3000 device soldered. Add proper
device tree nodes for this.
[eugen.hristev: original author of this code]
Signed-off-by: Eugen Hristev <redacted>
[nicolas.ferre: original author of this code]
Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Signed-off-by: Claudiu Beznea <redacted>
---
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 71 +++++++++++++++++++++
1 file changed, 71 insertions(+)
From: Rob Herring <robh@kernel.org> Date: 2021-08-24 12:23:54
On Fri, Aug 20, 2021 at 12:28:03PM +0300, Claudiu Beznea wrote:
quoted hunk
From: Eugen Hristev <redacted>
SAMA5D27 WLSOM1 boards has a WILC3000 device soldered. Add proper
device tree nodes for this.
[eugen.hristev: original author of this code]
Signed-off-by: Eugen Hristev <redacted>
[nicolas.ferre: original author of this code]
Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Signed-off-by: Claudiu Beznea <redacted>
---
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 71 +++++++++++++++++++++
1 file changed, 71 insertions(+)
Again, that's the default so drop.
Did you run validation (make dtbs_check) on your changes because I see
multiple problems.
Rob
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
On Fri, 20 Aug 2021 at 11:30, Claudiu Beznea
[off-list ref] wrote:
Hi,
This series adds support for WILC1000 devices on pwrseq-sd8787 driver.
WILC1000 devices needs a minimum delay of 5ms b/w reset and power lines.
Adapt the sd8787 driver for this by adding a new compatible for WILC1000
devices and specify the delay on .data field of struct of_device_id.
Thank you,
Claudiu Beznea
Changes in v3:
- fixed dt binding compilation
Changes in v2:
- changed cover letter title (it was: mmc: pwrseq: sd8787: add support
for selectable)
- use new compatible in pwrseq-sd8787 driver instead of adding a new
binding for specifying the delay; with this, the patch 1/1 from v1 is
not necessary
- adapt patch 3/3 from this version with the new compatible
Claudiu Beznea (3):
dt-bindings: pwrseq-sd8787: add binding for wilc1000
mmc: pwrseq: sd8787: add support for wilc1000
mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787
Eugen Hristev (1):
ARM: dts: at91: sama5d27_wlsom1: add wifi device
.../bindings/mmc/mmc-pwrseq-sd8787.yaml | 4 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 71 +++++++++++++++++++
drivers/mmc/core/Kconfig | 2 +-
drivers/mmc/core/pwrseq_sd8787.c | 11 ++-
4 files changed, 84 insertions(+), 4 deletions(-)
Applied patch1 -> patch3, thanks! I leave patch 4 for soc maintainers.
Kind regards
Uffe
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
On Fri, Aug 20, 2021 at 12:28:03PM +0300, Claudiu Beznea wrote:
quoted
From: Eugen Hristev <redacted>
SAMA5D27 WLSOM1 boards has a WILC3000 device soldered. Add proper
device tree nodes for this.
[eugen.hristev: original author of this code]
Signed-off-by: Eugen Hristev <redacted>
[nicolas.ferre: original author of this code]
Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Signed-off-by: Claudiu Beznea <redacted>
---
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 71 +++++++++++++++++++++
1 file changed, 71 insertions(+)
From: Nicolas Ferre <nicolas.ferre@microchip.com> Date: 2021-09-01 08:08:19
On 24/08/2021 at 16:56, Ulf Hansson wrote:
EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
On Fri, 20 Aug 2021 at 11:30, Claudiu Beznea
[off-list ref] wrote:
quoted
Hi,
This series adds support for WILC1000 devices on pwrseq-sd8787 driver.
WILC1000 devices needs a minimum delay of 5ms b/w reset and power lines.
Adapt the sd8787 driver for this by adding a new compatible for WILC1000
devices and specify the delay on .data field of struct of_device_id.
Thank you,
Claudiu Beznea
Changes in v3:
- fixed dt binding compilation
Changes in v2:
- changed cover letter title (it was: mmc: pwrseq: sd8787: add support
for selectable)
- use new compatible in pwrseq-sd8787 driver instead of adding a new
binding for specifying the delay; with this, the patch 1/1 from v1 is
not necessary
- adapt patch 3/3 from this version with the new compatible
Claudiu Beznea (3):
dt-bindings: pwrseq-sd8787: add binding for wilc1000
mmc: pwrseq: sd8787: add support for wilc1000
mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787
Eugen Hristev (1):
ARM: dts: at91: sama5d27_wlsom1: add wifi device
.../bindings/mmc/mmc-pwrseq-sd8787.yaml | 4 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 71 +++++++++++++++++++
drivers/mmc/core/Kconfig | 2 +-
drivers/mmc/core/pwrseq_sd8787.c | 11 ++-
4 files changed, 84 insertions(+), 4 deletions(-)
Applied patch1 -> patch3, thanks! I leave patch 4 for soc maintainers.
Perfect, we take care of patch 4 through at91 -> arm-soc trees for 5.16
kernel timeframe.
Best regards,
Nicolas
--
Nicolas Ferre
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel