Re: [U-Boot] [PATCH 4/4] README: add documentation for CONFIG_USB_ULPI*

2011-12-16 Thread Simon Glass
Hi Remy,

On Fri, Dec 16, 2011 at 12:10 PM, Remy Bohmer li...@bohmer.net wrote:
 Hi Igor,

 2011/12/15 Igor Grinberg grinb...@compulab.co.il:
 Where does it say that only this one is supported in the code?

 You mean comments or the code?

 Well the filename seems generic and not specific to that chip. Are
 viewports something that other chips can support?

 Let me clarify:
 1) It is not the chip it is the controller (IP block) inside the SoC.
 2) viewport is just the register name inside the SoC that provides
   and interface of the controller to access the ULPI PHY.

 I think every SoC that uses that controller has the viewport setup
 this way, but I might be wrong (and that's why the viewport is
 separated from the generic ULPI spec implementation).

 Regarding the name... yeah it could be renamed, but it follows Linux
 naming currently and it is the first one submitted,
 so IMO it can be named that generically.


 COBJS-$(CONFIG_USB_ULPI)              += ulpi.o
 COBJS-$(CONFIG_USB_ULPI_VIEWPORT)     += ulpi-viewport.o

 It would be good if you could mention the two new CONFIG options in the 
 README.

 I did, see below...



 What is specific to that device?

 The viewport bits? It is not a part of the ULPI spec.
 Other vendors do not have to comply with those.
 For example PXA310 has those bits placed and named in some other way...

 OK I didn't realise that.

 I think same stand for OMAP, but I'm not sure.
 OMAP still does arbitrary register writes for accessing ULPI.


 +               To enable the ULPI layer support, define CONFIG_USB_ULPI 
 and
 +               CONFIG_USB_ULPI_VIEWPORT in your board configuration 
 file.

 Here the configs are documented.
 I admit, it is not that brilliant documentation...

 Are you planning to post an update of this patch? The rest of the
 series I already pulled into the USB tree.

From my point of view it is fine as is.

Regards,
Simon


 Kind regards,

 Remy
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 4/4] README: add documentation for CONFIG_USB_ULPI*

2011-12-16 Thread Remy Bohmer
Hi,

2011/12/16 Simon Glass s...@chromium.org:
 Hi Remy,

 On Fri, Dec 16, 2011 at 12:10 PM, Remy Bohmer li...@bohmer.net wrote:
 Hi Igor,

 Here the configs are documented.
 I admit, it is not that brilliant documentation...

 Are you planning to post an update of this patch? The rest of the
 series I already pulled into the USB tree.

 From my point of view it is fine as is.

In that case i will pull it in. Thanks.

Kind regards,

Remy
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 4/4] README: add documentation for CONFIG_USB_ULPI*

2011-12-15 Thread Igor Grinberg
On 12/14/11 21:26, Simon Glass wrote:
 Hi Igor,
 
 On Tue, Dec 13, 2011 at 9:51 PM, Igor Grinberg grinb...@compulab.co.il 
 wrote:
 Hi Simon,

 On 12/14/11 02:28, Simon Glass wrote:
 Hi Igor,

 On Mon, Dec 12, 2011 at 2:08 AM, Igor Grinberg grinb...@compulab.co.il 
 wrote:
 Add documentation for CONFIG_USB_ULPI and CONFIG_USB_ULPI_VIEWPORT
 configuration options.

 Signed-off-by: Igor Grinberg grinb...@compulab.co.il
 ---
  README |8 
  1 files changed, 8 insertions(+), 0 deletions(-)

 diff --git a/README b/README
 index ff72e47..6fe1e0f 100644
 --- a/README
 +++ b/README
 @@ -1185,6 +1185,14 @@ The following options need to be configured:
for your device
- CONFIG_USBD_PRODUCTID 0x

 +- ULPI Layer Support:
 +   The ULPI (UTMI Low Pin (count) Interface) PHYs are 
 supported via
 +   the generic ULPI layer. The generic layer accesses the 
 ULPI PHY
 +   via the platform viewport, so you need both the genric 
 layer and
 +   the viewport enabled. Currently only Chipidea/ARC based
 +   viewport is supported.

 Where does it say that only this one is supported in the code?

 You mean comments or the code?
 
 Well the filename seems generic and not specific to that chip. Are
 viewports something that other chips can support?

Let me clarify:
1) It is not the chip it is the controller (IP block) inside the SoC.
2) viewport is just the register name inside the SoC that provides
   and interface of the controller to access the ULPI PHY.

I think every SoC that uses that controller has the viewport setup
this way, but I might be wrong (and that's why the viewport is
separated from the generic ULPI spec implementation).

Regarding the name... yeah it could be renamed, but it follows Linux
naming currently and it is the first one submitted,
so IMO it can be named that generically.

 
 COBJS-$(CONFIG_USB_ULPI)  += ulpi.o
 COBJS-$(CONFIG_USB_ULPI_VIEWPORT) += ulpi-viewport.o
 
 It would be good if you could mention the two new CONFIG options in the 
 README.

I did, see below...

 

 What is specific to that device?

 The viewport bits? It is not a part of the ULPI spec.
 Other vendors do not have to comply with those.
 For example PXA310 has those bits placed and named in some other way...
 
 OK I didn't realise that.

I think same stand for OMAP, but I'm not sure.
OMAP still does arbitrary register writes for accessing ULPI.

 
 +   To enable the ULPI layer support, define CONFIG_USB_ULPI 
 and
 +   CONFIG_USB_ULPI_VIEWPORT in your board configuration file.

Here the configs are documented.
I admit, it is not that brilliant documentation...


-- 
Regards,
Igor.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 4/4] README: add documentation for CONFIG_USB_ULPI*

2011-12-14 Thread Simon Glass
Hi Igor,

On Tue, Dec 13, 2011 at 9:51 PM, Igor Grinberg grinb...@compulab.co.il wrote:
 Hi Simon,

 On 12/14/11 02:28, Simon Glass wrote:
 Hi Igor,

 On Mon, Dec 12, 2011 at 2:08 AM, Igor Grinberg grinb...@compulab.co.il 
 wrote:
 Add documentation for CONFIG_USB_ULPI and CONFIG_USB_ULPI_VIEWPORT
 configuration options.

 Signed-off-by: Igor Grinberg grinb...@compulab.co.il
 ---
  README |    8 
  1 files changed, 8 insertions(+), 0 deletions(-)

 diff --git a/README b/README
 index ff72e47..6fe1e0f 100644
 --- a/README
 +++ b/README
 @@ -1185,6 +1185,14 @@ The following options need to be configured:
                        for your device
                        - CONFIG_USBD_PRODUCTID 0x

 +- ULPI Layer Support:
 +               The ULPI (UTMI Low Pin (count) Interface) PHYs are 
 supported via
 +               the generic ULPI layer. The generic layer accesses the ULPI 
 PHY
 +               via the platform viewport, so you need both the genric 
 layer and
 +               the viewport enabled. Currently only Chipidea/ARC based
 +               viewport is supported.

 Where does it say that only this one is supported in the code?

 You mean comments or the code?

Well the filename seems generic and not specific to that chip. Are
viewports something that other chips can support?

COBJS-$(CONFIG_USB_ULPI)+= ulpi.o
COBJS-$(CONFIG_USB_ULPI_VIEWPORT)   += ulpi-viewport.o

It would be good if you could mention the two new CONFIG options in the README.


 What is specific to that device?

 The viewport bits? It is not a part of the ULPI spec.
 Other vendors do not have to comply with those.
 For example PXA310 has those bits placed and named in some other way...

OK I didn't realise that.

 +               To enable the ULPI layer support, define CONFIG_USB_ULPI and
 +               CONFIG_USB_ULPI_VIEWPORT in your board configuration file.

  - MMC Support:
                The MMC controller on the Intel PXA is supported. To
 --
 1.7.3.4



 --
 Regards,
 Igor.

Regards,
Simon
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 4/4] README: add documentation for CONFIG_USB_ULPI*

2011-12-13 Thread Igor Grinberg
Hi Simon,

On 12/14/11 02:28, Simon Glass wrote:
 Hi Igor,
 
 On Mon, Dec 12, 2011 at 2:08 AM, Igor Grinberg grinb...@compulab.co.il 
 wrote:
 Add documentation for CONFIG_USB_ULPI and CONFIG_USB_ULPI_VIEWPORT
 configuration options.

 Signed-off-by: Igor Grinberg grinb...@compulab.co.il
 ---
  README |8 
  1 files changed, 8 insertions(+), 0 deletions(-)

 diff --git a/README b/README
 index ff72e47..6fe1e0f 100644
 --- a/README
 +++ b/README
 @@ -1185,6 +1185,14 @@ The following options need to be configured:
for your device
- CONFIG_USBD_PRODUCTID 0x

 +- ULPI Layer Support:
 +   The ULPI (UTMI Low Pin (count) Interface) PHYs are supported 
 via
 +   the generic ULPI layer. The generic layer accesses the ULPI 
 PHY
 +   via the platform viewport, so you need both the genric layer 
 and
 +   the viewport enabled. Currently only Chipidea/ARC based
 +   viewport is supported.
 
 Where does it say that only this one is supported in the code?

You mean comments or the code?

 What is specific to that device?

The viewport bits? It is not a part of the ULPI spec.
Other vendors do not have to comply with those.
For example PXA310 has those bits placed and named in some other way...

 
 Regards,
 Simon
 
 +   To enable the ULPI layer support, define CONFIG_USB_ULPI and
 +   CONFIG_USB_ULPI_VIEWPORT in your board configuration file.

  - MMC Support:
The MMC controller on the Intel PXA is supported. To
 --
 1.7.3.4

 

-- 
Regards,
Igor.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH 4/4] README: add documentation for CONFIG_USB_ULPI*

2011-12-12 Thread Igor Grinberg
Add documentation for CONFIG_USB_ULPI and CONFIG_USB_ULPI_VIEWPORT
configuration options.

Signed-off-by: Igor Grinberg grinb...@compulab.co.il
---
 README |8 
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/README b/README
index ff72e47..6fe1e0f 100644
--- a/README
+++ b/README
@@ -1185,6 +1185,14 @@ The following options need to be configured:
for your device
- CONFIG_USBD_PRODUCTID 0x
 
+- ULPI Layer Support:
+   The ULPI (UTMI Low Pin (count) Interface) PHYs are supported via
+   the generic ULPI layer. The generic layer accesses the ULPI PHY
+   via the platform viewport, so you need both the genric layer and
+   the viewport enabled. Currently only Chipidea/ARC based
+   viewport is supported.
+   To enable the ULPI layer support, define CONFIG_USB_ULPI and
+   CONFIG_USB_ULPI_VIEWPORT in your board configuration file.
 
 - MMC Support:
The MMC controller on the Intel PXA is supported. To
-- 
1.7.3.4

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot