Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1283230 > unrolled thread
| Started by | Javier Martinez Canillas <javier@osg.samsung.com> |
|---|---|
| First post | 2015-12-03 19:10 +0100 |
| Last post | 2015-12-08 01:20 +0100 |
| Articles | 6 — 3 participants |
Back to article view | Back to linux.kernel
[PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init Javier Martinez Canillas <javier@osg.samsung.com> - 2015-12-03 19:10 +0100
Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init Tony Lindgren <tony@atomide.com> - 2015-12-03 19:20 +0100
Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init Javier Martinez Canillas <javier@osg.samsung.com> - 2015-12-03 19:30 +0100
Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init Tony Lindgren <tony@atomide.com> - 2015-12-03 20:30 +0100
Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init Enric Balletbo Serra <eballetbo@gmail.com> - 2015-12-04 15:40 +0100
Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init Tony Lindgren <tony@atomide.com> - 2015-12-08 01:20 +0100
| From | Javier Martinez Canillas <javier@osg.samsung.com> |
|---|---|
| Date | 2015-12-03 19:10 +0100 |
| Subject | [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init |
| Message-ID | <qBGum-98-9@gated-at.bofh.it> |
Hello, This series converts the IGEPv2 (IGEP0020) and IGEP COM Module (IGEP0030) Device Tree to use the MMC power sequence provider to initialize the SDIO WiFi chip instead of using fake fixed regulators to just toggle the Reset and Power pins in the chip. The patches were tested on an DM3730 IGEPv2 board but the IGEP COM Module is the same with regard to the SDIO WiFi so it should be safe to land too. The IGEPv2 Rev.F and the IGEP COM Module Rev.G DTS were not converted due using a different WiFi chip (wlcore instead of libertas) than the one in the board I've access to test so I preferred to leave those untouched. Best regards, Javier Javier Martinez Canillas (2): ARM: dts: omap3-igep0020: Use MMC pwrseq to init SDIO WiFi ARM: dts: omap3-igep0030: Use MMC pwrseq to init SDIO WiFi arch/arm/boot/dts/omap3-igep0020.dts | 24 ++++++++---------------- arch/arm/boot/dts/omap3-igep0030.dts | 24 ++++++++---------------- 2 files changed, 16 insertions(+), 32 deletions(-) -- 2.4.3 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [next] | [standalone]
| From | Tony Lindgren <tony@atomide.com> |
|---|---|
| Date | 2015-12-03 19:20 +0100 |
| Subject | Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init |
| Message-ID | <qBGE3-cG-25@gated-at.bofh.it> |
| In reply to | #1283230 |
* Javier Martinez Canillas <javier@osg.samsung.com> [151203 10:03]: > Hello, > > This series converts the IGEPv2 (IGEP0020) and IGEP COM Module (IGEP0030) > Device Tree to use the MMC power sequence provider to initialize the SDIO > WiFi chip instead of using fake fixed regulators to just toggle the Reset > and Power pins in the chip. > > The patches were tested on an DM3730 IGEPv2 board but the IGEP COM Module > is the same with regard to the SDIO WiFi so it should be safe to land too. > > The IGEPv2 Rev.F and the IGEP COM Module Rev.G DTS were not converted due > using a different WiFi chip (wlcore instead of libertas) than the one in > the board I've access to test so I preferred to leave those untouched. Do you have some solution for the start-up latency issue? Regards, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Javier Martinez Canillas <javier@osg.samsung.com> |
|---|---|
| Date | 2015-12-03 19:30 +0100 |
| Subject | Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init |
| Message-ID | <qBGNI-fM-27@gated-at.bofh.it> |
| In reply to | #1283238 |
Hello Tony, On 12/03/2015 03:16 PM, Tony Lindgren wrote: > * Javier Martinez Canillas <javier@osg.samsung.com> [151203 10:03]: >> Hello, >> >> This series converts the IGEPv2 (IGEP0020) and IGEP COM Module (IGEP0030) >> Device Tree to use the MMC power sequence provider to initialize the SDIO >> WiFi chip instead of using fake fixed regulators to just toggle the Reset >> and Power pins in the chip. >> >> The patches were tested on an DM3730 IGEPv2 board but the IGEP COM Module >> is the same with regard to the SDIO WiFi so it should be safe to land too. >> >> The IGEPv2 Rev.F and the IGEP COM Module Rev.G DTS were not converted due >> using a different WiFi chip (wlcore instead of libertas) than the one in >> the board I've access to test so I preferred to leave those untouched. > > Do you have some solution for the start-up latency issue? > No, I don't and that's one of the reasons why I didn't want to touch the DTS that have the wlcore chip. The omap3-igep0020-rev-f.dts and omap3-igep0030-rev-g.dts don't have a startup-delay-us property in the regulator for the WLAN_EN pin as is the case for the IGEPv5 DTS but I don't know if those DTS are just wrong. The DTS for the igep0020 and igep0030 that have the libertas chip, did have a startup-delay-us for the WIFI_PDN but using the GPIOs for RESET_N_W and WIFI_PDN in the mmc-pwrseq-simple reset-gpios is enough to make the SDIO chip reset, be enumerated and WiFi to work correctly so I don't know if that is really needed or is just a bad description in the DTS. Since is working for the boards with the libertas chip, I preferred to remove the DTS hack but left the boards with wlcore chip since you said the startup-delay-us is needed there (but probably we should add to the regulators in the boards that don't have it then). > Regards, > > Tony > Best regards, -- Javier Martinez Canillas Open Source Group Samsung Research America -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Tony Lindgren <tony@atomide.com> |
|---|---|
| Date | 2015-12-03 20:30 +0100 |
| Subject | Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init |
| Message-ID | <qBHJM-QO-13@gated-at.bofh.it> |
| In reply to | #1283245 |
* Javier Martinez Canillas <javier@osg.samsung.com> [151203 10:29]: > Hello Tony, > > On 12/03/2015 03:16 PM, Tony Lindgren wrote: > > * Javier Martinez Canillas <javier@osg.samsung.com> [151203 10:03]: > >> Hello, > >> > >> This series converts the IGEPv2 (IGEP0020) and IGEP COM Module (IGEP0030) > >> Device Tree to use the MMC power sequence provider to initialize the SDIO > >> WiFi chip instead of using fake fixed regulators to just toggle the Reset > >> and Power pins in the chip. > >> > >> The patches were tested on an DM3730 IGEPv2 board but the IGEP COM Module > >> is the same with regard to the SDIO WiFi so it should be safe to land too. > >> > >> The IGEPv2 Rev.F and the IGEP COM Module Rev.G DTS were not converted due > >> using a different WiFi chip (wlcore instead of libertas) than the one in > >> the board I've access to test so I preferred to leave those untouched. > > > > Do you have some solution for the start-up latency issue? > > > > No, I don't and that's one of the reasons why I didn't want to touch the > DTS that have the wlcore chip. > > The omap3-igep0020-rev-f.dts and omap3-igep0030-rev-g.dts don't have a > startup-delay-us property in the regulator for the WLAN_EN pin as is > the case for the IGEPv5 DTS but I don't know if those DTS are just wrong. OK > The DTS for the igep0020 and igep0030 that have the libertas chip, > did have a startup-delay-us for the WIFI_PDN but using the GPIOs > for RESET_N_W and WIFI_PDN in the mmc-pwrseq-simple reset-gpios is > enough to make the SDIO chip reset, be enumerated and WiFi to work > correctly so I don't know if that is really needed or is just a bad > description in the DTS. Hmm OK. > Since is working for the boards with the libertas chip, I preferred > to remove the DTS hack but left the boards with wlcore chip since > you said the startup-delay-us is needed there (but probably we should > add to the regulators in the boards that don't have it then). OK Thanks, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Enric Balletbo Serra <eballetbo@gmail.com> |
|---|---|
| Date | 2015-12-04 15:40 +0100 |
| Subject | Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init |
| Message-ID | <qBZGF-3Ud-1@gated-at.bofh.it> |
| In reply to | #1283276 |
2015-12-03 20:27 GMT+01:00 Tony Lindgren <tony@atomide.com>:
> * Javier Martinez Canillas <javier@osg.samsung.com> [151203 10:29]:
>> Hello Tony,
>>
>> On 12/03/2015 03:16 PM, Tony Lindgren wrote:
>> > * Javier Martinez Canillas <javier@osg.samsung.com> [151203 10:03]:
>> >> Hello,
>> >>
>> >> This series converts the IGEPv2 (IGEP0020) and IGEP COM Module (IGEP0030)
>> >> Device Tree to use the MMC power sequence provider to initialize the SDIO
>> >> WiFi chip instead of using fake fixed regulators to just toggle the Reset
>> >> and Power pins in the chip.
>> >>
>> >> The patches were tested on an DM3730 IGEPv2 board but the IGEP COM Module
>> >> is the same with regard to the SDIO WiFi so it should be safe to land too.
>> >>
>> >> The IGEPv2 Rev.F and the IGEP COM Module Rev.G DTS were not converted due
>> >> using a different WiFi chip (wlcore instead of libertas) than the one in
>> >> the board I've access to test so I preferred to leave those untouched.
>> >
>> > Do you have some solution for the start-up latency issue?
>> >
>>
>> No, I don't and that's one of the reasons why I didn't want to touch the
>> DTS that have the wlcore chip.
>>
>> The omap3-igep0020-rev-f.dts and omap3-igep0030-rev-g.dts don't have a
>> startup-delay-us property in the regulator for the WLAN_EN pin as is
>> the case for the IGEPv5 DTS but I don't know if those DTS are just wrong.
>
> OK
>
>> The DTS for the igep0020 and igep0030 that have the libertas chip,
>> did have a startup-delay-us for the WIFI_PDN but using the GPIOs
>> for RESET_N_W and WIFI_PDN in the mmc-pwrseq-simple reset-gpios is
>> enough to make the SDIO chip reset, be enumerated and WiFi to work
>> correctly so I don't know if that is really needed or is just a bad
>> description in the DTS.
>
> Hmm OK.
>
>> Since is working for the boards with the libertas chip, I preferred
>> to remove the DTS hack but left the boards with wlcore chip since
>> you said the startup-delay-us is needed there (but probably we should
>> add to the regulators in the boards that don't have it then).
>
> OK
>
> Thanks,
>
> Tony
I guess will be interesting cc'ing the ISEE people. Added Agusti and Pau.
Thanks,
Enric
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Tony Lindgren <tony@atomide.com> |
|---|---|
| Date | 2015-12-08 01:20 +0100 |
| Subject | Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init |
| Message-ID | <qDeaB-3oC-5@gated-at.bofh.it> |
| In reply to | #1283865 |
* Enric Balletbo Serra <eballetbo@gmail.com> [151204 06:40]: > 2015-12-03 20:27 GMT+01:00 Tony Lindgren <tony@atomide.com>: > > * Javier Martinez Canillas <javier@osg.samsung.com> [151203 10:29]: > > > >> Since is working for the boards with the libertas chip, I preferred > >> to remove the DTS hack but left the boards with wlcore chip since > >> you said the startup-delay-us is needed there (but probably we should > >> add to the regulators in the boards that don't have it then). > > > > OK > > I guess will be interesting cc'ing the ISEE people. Added Agusti and Pau. Applying these both into omap-for-v4.5/dt thanks. Tony -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web