Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Dear Felipe, On 05/10/2016 04:11 PM, Felipe Balbi wrote: Hi William, William Wuwrites: Dear Felipe & Doug, Thanks for your proposal. It's a good idea to sort the list. I'll fix it next patch version. cool, thanks. ps: top-posting is frowned upon here. Please avoid it ;-) Thank you for reminding me. I'll pay attention to this problem next time.:-)
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Dear Felipe, On 05/10/2016 04:11 PM, Felipe Balbi wrote: Hi William, William Wu writes: Dear Felipe & Doug, Thanks for your proposal. It's a good idea to sort the list. I'll fix it next patch version. cool, thanks. ps: top-posting is frowned upon here. Please avoid it ;-) Thank you for reminding me. I'll pay attention to this problem next time.:-)
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Dear Felipe and Brian, On 05/10/2016 03:15 PM, Felipe Balbi wrote: Hi, Brian Norriswrites: Hi William, Did you leave off linux-rockc...@lists.infradead.org intentionally? IMO, it's nice to have that list in CC, so interested parties can follow your work, even if they aren't as fortunate as me to have been CC'd on your patch directly. Actually, I don't know the linux-rockc...@lists.infradead.org before. I'll add the list in CC next patch version. Thanks~ On Mon, May 09, 2016 at 07:46:14PM +0800, William Wu wrote: Signed-off-by: William Wu --- drivers/usb/dwc3/dwc3-of-simple.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/dwc3/dwc3-of-simple.c b/drivers/usb/dwc3/dwc3-of-simple.c index 9743353..1f3665b 100644 --- a/drivers/usb/dwc3/dwc3-of-simple.c +++ b/drivers/usb/dwc3/dwc3-of-simple.c @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops = { static const struct of_device_id of_dwc3_simple_match[] = { { .compatible = "qcom,dwc3" }, { .compatible = "xlnx,zynqmp-dwc3" }, + { .compatible = "rockchip,dwc3" }, Add to Documentation/devicetree/bindings/. Do we need a new Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, to match the pattern of qcom and xlnx? Or can we just add to dwc3.txt, since so far, all bindings are documented in the common file? dwc3.txt is for dwc3.ko. We need separate files for rockchip, xilinx and qualcomn :-) I have already prepared a new Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, But considering that rockchip,dwc3.txt should contains phys node description which are not ready yet, so I don't add the dt-bindings patch here. Is it better to add the dt-bindings patch(rockchip,dwc3.txt) without phys node description here? If it is, I'll add rockchip,dwc3.txt next patch verison. And I have some doubts about the name format of the usb dwc3 documents. I notice that there are at least two types of name format: 1. dwc3-xx.txt (e.g. dwc3-st.txt ) 2. xx, dwc3.txt (e.g. qcom,dwc3.txt) Which one do you prefer?
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi William, William Wuwrites: > Dear Felipe & Doug, > Thanks for your proposal. It's a good idea to sort the list. > I'll fix it next patch version. cool, thanks. ps: top-posting is frowned upon here. Please avoid it ;-) -- balbi signature.asc Description: PGP signature
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Dear Felipe and Brian, On 05/10/2016 03:15 PM, Felipe Balbi wrote: Hi, Brian Norris writes: Hi William, Did you leave off linux-rockc...@lists.infradead.org intentionally? IMO, it's nice to have that list in CC, so interested parties can follow your work, even if they aren't as fortunate as me to have been CC'd on your patch directly. Actually, I don't know the linux-rockc...@lists.infradead.org before. I'll add the list in CC next patch version. Thanks~ On Mon, May 09, 2016 at 07:46:14PM +0800, William Wu wrote: Signed-off-by: William Wu --- drivers/usb/dwc3/dwc3-of-simple.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/dwc3/dwc3-of-simple.c b/drivers/usb/dwc3/dwc3-of-simple.c index 9743353..1f3665b 100644 --- a/drivers/usb/dwc3/dwc3-of-simple.c +++ b/drivers/usb/dwc3/dwc3-of-simple.c @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops = { static const struct of_device_id of_dwc3_simple_match[] = { { .compatible = "qcom,dwc3" }, { .compatible = "xlnx,zynqmp-dwc3" }, + { .compatible = "rockchip,dwc3" }, Add to Documentation/devicetree/bindings/. Do we need a new Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, to match the pattern of qcom and xlnx? Or can we just add to dwc3.txt, since so far, all bindings are documented in the common file? dwc3.txt is for dwc3.ko. We need separate files for rockchip, xilinx and qualcomn :-) I have already prepared a new Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, But considering that rockchip,dwc3.txt should contains phys node description which are not ready yet, so I don't add the dt-bindings patch here. Is it better to add the dt-bindings patch(rockchip,dwc3.txt) without phys node description here? If it is, I'll add rockchip,dwc3.txt next patch verison. And I have some doubts about the name format of the usb dwc3 documents. I notice that there are at least two types of name format: 1. dwc3-xx.txt (e.g. dwc3-st.txt ) 2. xx, dwc3.txt (e.g. qcom,dwc3.txt) Which one do you prefer?
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi William, William Wu writes: > Dear Felipe & Doug, > Thanks for your proposal. It's a good idea to sort the list. > I'll fix it next patch version. cool, thanks. ps: top-posting is frowned upon here. Please avoid it ;-) -- balbi signature.asc Description: PGP signature
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Dear Felipe & Doug, Thanks for your proposal. It's a good idea to sort the list. I'll fix it next patch version. On 05/10/2016 03:14 PM, Felipe Balbi wrote: Hi, Doug Andersonwrites: William, On Mon, May 9, 2016 at 4:46 AM, William Wu wrote: Signed-off-by: William Wu --- drivers/usb/dwc3/dwc3-of-simple.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/dwc3/dwc3-of-simple.c b/drivers/usb/dwc3/dwc3-of-simple.c index 9743353..1f3665b 100644 --- a/drivers/usb/dwc3/dwc3-of-simple.c +++ b/drivers/usb/dwc3/dwc3-of-simple.c @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops = { static const struct of_device_id of_dwc3_simple_match[] = { { .compatible = "qcom,dwc3" }, { .compatible = "xlnx,zynqmp-dwc3" }, + { .compatible = "rockchip,dwc3" }, It is, of course, up to Felipe. ...but personally I'd prefer that things here be sorted alphabetically. Sorting things in a consistent manner tends to reduce merge conflicts as the list gets longer and also makes it easier to find things. I agree, let's keep it sorted :-)
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Dear Felipe & Doug, Thanks for your proposal. It's a good idea to sort the list. I'll fix it next patch version. On 05/10/2016 03:14 PM, Felipe Balbi wrote: Hi, Doug Anderson writes: William, On Mon, May 9, 2016 at 4:46 AM, William Wu wrote: Signed-off-by: William Wu --- drivers/usb/dwc3/dwc3-of-simple.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/dwc3/dwc3-of-simple.c b/drivers/usb/dwc3/dwc3-of-simple.c index 9743353..1f3665b 100644 --- a/drivers/usb/dwc3/dwc3-of-simple.c +++ b/drivers/usb/dwc3/dwc3-of-simple.c @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops = { static const struct of_device_id of_dwc3_simple_match[] = { { .compatible = "qcom,dwc3" }, { .compatible = "xlnx,zynqmp-dwc3" }, + { .compatible = "rockchip,dwc3" }, It is, of course, up to Felipe. ...but personally I'd prefer that things here be sorted alphabetically. Sorting things in a consistent manner tends to reduce merge conflicts as the list gets longer and also makes it easier to find things. I agree, let's keep it sorted :-)
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi, Brian Norriswrites: > Hi William, > > Did you leave off linux-rockc...@lists.infradead.org intentionally? IMO, > it's nice to have that list in CC, so interested parties can follow your > work, even if they aren't as fortunate as me to have been CC'd on your > patch directly. > > On Mon, May 09, 2016 at 07:46:14PM +0800, William Wu wrote: >> Signed-off-by: William Wu >> --- >> drivers/usb/dwc3/dwc3-of-simple.c | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/drivers/usb/dwc3/dwc3-of-simple.c >> b/drivers/usb/dwc3/dwc3-of-simple.c >> index 9743353..1f3665b 100644 >> --- a/drivers/usb/dwc3/dwc3-of-simple.c >> +++ b/drivers/usb/dwc3/dwc3-of-simple.c >> @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops >> = { >> static const struct of_device_id of_dwc3_simple_match[] = { >> { .compatible = "qcom,dwc3" }, >> { .compatible = "xlnx,zynqmp-dwc3" }, >> +{ .compatible = "rockchip,dwc3" }, > > Add to Documentation/devicetree/bindings/. Do we need a new > Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, to match the > pattern of qcom and xlnx? Or can we just add to dwc3.txt, since so far, > all bindings are documented in the common file? dwc3.txt is for dwc3.ko. We need separate files for rockchip, xilinx and qualcomn :-) -- balbi signature.asc Description: PGP signature
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi, Brian Norris writes: > Hi William, > > Did you leave off linux-rockc...@lists.infradead.org intentionally? IMO, > it's nice to have that list in CC, so interested parties can follow your > work, even if they aren't as fortunate as me to have been CC'd on your > patch directly. > > On Mon, May 09, 2016 at 07:46:14PM +0800, William Wu wrote: >> Signed-off-by: William Wu >> --- >> drivers/usb/dwc3/dwc3-of-simple.c | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/drivers/usb/dwc3/dwc3-of-simple.c >> b/drivers/usb/dwc3/dwc3-of-simple.c >> index 9743353..1f3665b 100644 >> --- a/drivers/usb/dwc3/dwc3-of-simple.c >> +++ b/drivers/usb/dwc3/dwc3-of-simple.c >> @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops >> = { >> static const struct of_device_id of_dwc3_simple_match[] = { >> { .compatible = "qcom,dwc3" }, >> { .compatible = "xlnx,zynqmp-dwc3" }, >> +{ .compatible = "rockchip,dwc3" }, > > Add to Documentation/devicetree/bindings/. Do we need a new > Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, to match the > pattern of qcom and xlnx? Or can we just add to dwc3.txt, since so far, > all bindings are documented in the common file? dwc3.txt is for dwc3.ko. We need separate files for rockchip, xilinx and qualcomn :-) -- balbi signature.asc Description: PGP signature
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi, Doug Andersonwrites: > William, > > On Mon, May 9, 2016 at 4:46 AM, William Wu wrote: >> Signed-off-by: William Wu >> --- >> drivers/usb/dwc3/dwc3-of-simple.c | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/drivers/usb/dwc3/dwc3-of-simple.c >> b/drivers/usb/dwc3/dwc3-of-simple.c >> index 9743353..1f3665b 100644 >> --- a/drivers/usb/dwc3/dwc3-of-simple.c >> +++ b/drivers/usb/dwc3/dwc3-of-simple.c >> @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops >> = { >> static const struct of_device_id of_dwc3_simple_match[] = { >> { .compatible = "qcom,dwc3" }, >> { .compatible = "xlnx,zynqmp-dwc3" }, >> + { .compatible = "rockchip,dwc3" }, > > It is, of course, up to Felipe. ...but personally I'd prefer that > things here be sorted alphabetically. Sorting things in a consistent > manner tends to reduce merge conflicts as the list gets longer and > also makes it easier to find things. I agree, let's keep it sorted :-) -- balbi signature.asc Description: PGP signature
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi, Doug Anderson writes: > William, > > On Mon, May 9, 2016 at 4:46 AM, William Wu wrote: >> Signed-off-by: William Wu >> --- >> drivers/usb/dwc3/dwc3-of-simple.c | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/drivers/usb/dwc3/dwc3-of-simple.c >> b/drivers/usb/dwc3/dwc3-of-simple.c >> index 9743353..1f3665b 100644 >> --- a/drivers/usb/dwc3/dwc3-of-simple.c >> +++ b/drivers/usb/dwc3/dwc3-of-simple.c >> @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops >> = { >> static const struct of_device_id of_dwc3_simple_match[] = { >> { .compatible = "qcom,dwc3" }, >> { .compatible = "xlnx,zynqmp-dwc3" }, >> + { .compatible = "rockchip,dwc3" }, > > It is, of course, up to Felipe. ...but personally I'd prefer that > things here be sorted alphabetically. Sorting things in a consistent > manner tends to reduce merge conflicts as the list gets longer and > also makes it easier to find things. I agree, let's keep it sorted :-) -- balbi signature.asc Description: PGP signature
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi William, Did you leave off linux-rockc...@lists.infradead.org intentionally? IMO, it's nice to have that list in CC, so interested parties can follow your work, even if they aren't as fortunate as me to have been CC'd on your patch directly. On Mon, May 09, 2016 at 07:46:14PM +0800, William Wu wrote: > Signed-off-by: William Wu> --- > drivers/usb/dwc3/dwc3-of-simple.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/usb/dwc3/dwc3-of-simple.c > b/drivers/usb/dwc3/dwc3-of-simple.c > index 9743353..1f3665b 100644 > --- a/drivers/usb/dwc3/dwc3-of-simple.c > +++ b/drivers/usb/dwc3/dwc3-of-simple.c > @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops > = { > static const struct of_device_id of_dwc3_simple_match[] = { > { .compatible = "qcom,dwc3" }, > { .compatible = "xlnx,zynqmp-dwc3" }, > + { .compatible = "rockchip,dwc3" }, Add to Documentation/devicetree/bindings/. Do we need a new Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, to match the pattern of qcom and xlnx? Or can we just add to dwc3.txt, since so far, all bindings are documented in the common file? Brian > { /* Sentinel */ } > }; > MODULE_DEVICE_TABLE(of, of_dwc3_simple_match); > -- > 1.9.1 > >
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
Hi William, Did you leave off linux-rockc...@lists.infradead.org intentionally? IMO, it's nice to have that list in CC, so interested parties can follow your work, even if they aren't as fortunate as me to have been CC'd on your patch directly. On Mon, May 09, 2016 at 07:46:14PM +0800, William Wu wrote: > Signed-off-by: William Wu > --- > drivers/usb/dwc3/dwc3-of-simple.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/usb/dwc3/dwc3-of-simple.c > b/drivers/usb/dwc3/dwc3-of-simple.c > index 9743353..1f3665b 100644 > --- a/drivers/usb/dwc3/dwc3-of-simple.c > +++ b/drivers/usb/dwc3/dwc3-of-simple.c > @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops > = { > static const struct of_device_id of_dwc3_simple_match[] = { > { .compatible = "qcom,dwc3" }, > { .compatible = "xlnx,zynqmp-dwc3" }, > + { .compatible = "rockchip,dwc3" }, Add to Documentation/devicetree/bindings/. Do we need a new Documentation/devicetree/bindings/usb/rockchip,dwc3.txt, to match the pattern of qcom and xlnx? Or can we just add to dwc3.txt, since so far, all bindings are documented in the common file? Brian > { /* Sentinel */ } > }; > MODULE_DEVICE_TABLE(of, of_dwc3_simple_match); > -- > 1.9.1 > >
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
William, On Mon, May 9, 2016 at 4:46 AM, William Wuwrote: > Signed-off-by: William Wu > --- > drivers/usb/dwc3/dwc3-of-simple.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/usb/dwc3/dwc3-of-simple.c > b/drivers/usb/dwc3/dwc3-of-simple.c > index 9743353..1f3665b 100644 > --- a/drivers/usb/dwc3/dwc3-of-simple.c > +++ b/drivers/usb/dwc3/dwc3-of-simple.c > @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops > = { > static const struct of_device_id of_dwc3_simple_match[] = { > { .compatible = "qcom,dwc3" }, > { .compatible = "xlnx,zynqmp-dwc3" }, > + { .compatible = "rockchip,dwc3" }, It is, of course, up to Felipe. ...but personally I'd prefer that things here be sorted alphabetically. Sorting things in a consistent manner tends to reduce merge conflicts as the list gets longer and also makes it easier to find things. -Doug
Re: [PATCH 1/4] usb: dwc3: of-simple: add compatible for rockchip
William, On Mon, May 9, 2016 at 4:46 AM, William Wu wrote: > Signed-off-by: William Wu > --- > drivers/usb/dwc3/dwc3-of-simple.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/usb/dwc3/dwc3-of-simple.c > b/drivers/usb/dwc3/dwc3-of-simple.c > index 9743353..1f3665b 100644 > --- a/drivers/usb/dwc3/dwc3-of-simple.c > +++ b/drivers/usb/dwc3/dwc3-of-simple.c > @@ -162,6 +162,7 @@ static const struct dev_pm_ops dwc3_of_simple_dev_pm_ops > = { > static const struct of_device_id of_dwc3_simple_match[] = { > { .compatible = "qcom,dwc3" }, > { .compatible = "xlnx,zynqmp-dwc3" }, > + { .compatible = "rockchip,dwc3" }, It is, of course, up to Felipe. ...but personally I'd prefer that things here be sorted alphabetically. Sorting things in a consistent manner tends to reduce merge conflicts as the list gets longer and also makes it easier to find things. -Doug