From: Ralph Sennhauser <ralph.sennhauser@gmail.com>
To: Richard Genoud <richard.genoud@gmail.com>,
Gregory CLEMENT <gregory.clement@free-electrons.com>
Cc: Linus Walleij <linus.walleij@linaro.org>,
"linux-gpio@vger.kernel.org" <linux-gpio@vger.kernel.org>,
Andrew Lunn <andrew@lunn.ch>,
Thierry Reding <thierry.reding@gmail.com>,
Alexandre Courbot <gnurou@gmail.com>,
Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>,
Jason Cooper <jason@lakedaemon.net>,
Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,
Russell King <linux@armlinux.org.uk>,
"linux-pwm@vger.kernel.org" <linux-pwm@vger.kernel.org>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH v6 1/4] gpio: mvebu: Add limited PWM support
Date: Wed, 31 May 2017 14:26:14 +0200 [thread overview]
Message-ID: <20170531142614.5f32fca6@gmail.com> (raw)
In-Reply-To: <CACQ1gAhhVEem9=We3mTJwhDbLDNw+_uyr2LpAyjQSk0iJ4O6Ew@mail.gmail.com>
On Tue, 30 May 2017 17:35:33 +0200
Richard Genoud <richard.genoud@gmail.com> wrote:
> Hi Ralph,
>
> I have the functional spec (no NDA needed, but it's not the full
> one) : A38x-Functional-Spec-PU0A.pdf
> https://marvellcorp.wufoo.com/forms/marvell-armada-38x-functional-specifications/
> (just an email needed, no blood signing nor chicken slaughtering)
> There are the GPIO Blink Counter A/B is ON/OFF Duration Registers as
> well as the Blink Enable Registers.
>
Hi Richard,
Thanks for the link, as the terms only talk about materials obtained
from www.marvell.com this one from wufoo.com should be exempt ;)
Also at a glance looks like the complete one. Also says "Functional
Specifications – Unrestricted". Maybe you want to re-download it.
Regardless, as you said the blinking registers are all described. So
it's probably safe to assume 39x will have them as well.
> I've done a pwm with different periods (8ms, 4ms, 100ns).
> Looking at the scope, it seems to work pretty well :)
>
> >>
> >> And it makes me realized that I missed the bad naming of the
> >> compatible string. We don't use family name for the compatible
> >> string, but the name of the first SoC compatible with. So in this
> >> case we should use "marvell,armada-370", as it is still in rc and
> >> not yet deployed. What about fixing the name now?
Gregory,
Knowing it's not limited to 370/XP makes "marvell,armada-370-gpio" an
obviously better choice for the compatible string. Guess you didn't
mean to drop the "-gpio" suffix.
Will work on a patch changing the compatible string / documentation for
4.12 and an updated patch for armada 370/XP dtsi as well as a patch
adding the properties to 38x for 4.13+. Expect them tomorrow, probably
won't get around to it today anymore.
Ralph
WARNING: multiple messages have this Message-ID (diff)
From: ralph.sennhauser@gmail.com (Ralph Sennhauser)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v6 1/4] gpio: mvebu: Add limited PWM support
Date: Wed, 31 May 2017 14:26:14 +0200 [thread overview]
Message-ID: <20170531142614.5f32fca6@gmail.com> (raw)
In-Reply-To: <CACQ1gAhhVEem9=We3mTJwhDbLDNw+_uyr2LpAyjQSk0iJ4O6Ew@mail.gmail.com>
On Tue, 30 May 2017 17:35:33 +0200
Richard Genoud <richard.genoud@gmail.com> wrote:
> Hi Ralph,
>
> I have the functional spec (no NDA needed, but it's not the full
> one) : A38x-Functional-Spec-PU0A.pdf
> https://marvellcorp.wufoo.com/forms/marvell-armada-38x-functional-specifications/
> (just an email needed, no blood signing nor chicken slaughtering)
> There are the GPIO Blink Counter A/B is ON/OFF Duration Registers as
> well as the Blink Enable Registers.
>
Hi Richard,
Thanks for the link, as the terms only talk about materials obtained
from www.marvell.com this one from wufoo.com should be exempt ;)
Also at a glance looks like the complete one. Also says "Functional
Specifications ? Unrestricted". Maybe you want to re-download it.
Regardless, as you said the blinking registers are all described. So
it's probably safe to assume 39x will have them as well.
> I've done a pwm with different periods (8ms, 4ms, 100ns).
> Looking at the scope, it seems to work pretty well :)
>
> >>
> >> And it makes me realized that I missed the bad naming of the
> >> compatible string. We don't use family name for the compatible
> >> string, but the name of the first SoC compatible with. So in this
> >> case we should use "marvell,armada-370", as it is still in rc and
> >> not yet deployed. What about fixing the name now?
Gregory,
Knowing it's not limited to 370/XP makes "marvell,armada-370-gpio" an
obviously better choice for the compatible string. Guess you didn't
mean to drop the "-gpio" suffix.
Will work on a patch changing the compatible string / documentation for
4.12 and an updated patch for armada 370/XP dtsi as well as a patch
adding the properties to 38x for 4.13+. Expect them tomorrow, probably
won't get around to it today anymore.
Ralph
next prev parent reply other threads:[~2017-05-31 12:26 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-04-14 15:40 [PATCH v5 0/4] gpio: mvebu: Add PWM fan support Ralph Sennhauser
2017-04-14 15:40 ` Ralph Sennhauser
2017-04-14 15:40 ` [PATCH v6 1/4] gpio: mvebu: Add limited PWM support Ralph Sennhauser
2017-04-14 15:40 ` Ralph Sennhauser
2017-04-24 9:18 ` Linus Walleij
2017-04-24 9:18 ` Linus Walleij
2017-05-30 13:40 ` Gregory CLEMENT
2017-05-30 13:40 ` Gregory CLEMENT
2017-05-30 13:40 ` Gregory CLEMENT
2017-05-30 14:51 ` Ralph Sennhauser
2017-05-30 14:51 ` Ralph Sennhauser
2017-05-30 14:51 ` Ralph Sennhauser
2017-05-30 15:35 ` Richard Genoud
2017-05-30 15:35 ` Richard Genoud
2017-05-31 12:26 ` Ralph Sennhauser [this message]
2017-05-31 12:26 ` Ralph Sennhauser
2017-05-31 12:36 ` Gregory CLEMENT
2017-05-31 12:36 ` Gregory CLEMENT
2017-05-31 12:36 ` Gregory CLEMENT
2017-04-14 15:40 ` [PATCH v6 2/4] ARM: dts: mvebu: Add PWM properties to .dtsi files Ralph Sennhauser
2017-04-14 15:40 ` Ralph Sennhauser
2017-04-24 9:19 ` Linus Walleij
2017-04-24 9:19 ` Linus Walleij
2017-05-05 7:41 ` Ralph Sennhauser
2017-05-05 7:41 ` Ralph Sennhauser
[not found] ` <20170505094139.484db2e7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-05-05 8:09 ` Gregory CLEMENT
2017-05-05 8:09 ` Gregory CLEMENT
2017-05-05 8:09 ` Gregory CLEMENT
[not found] ` <87lgqb7mje.fsf-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
2017-05-05 8:15 ` Ralph Sennhauser
2017-05-05 8:15 ` Ralph Sennhauser
2017-05-05 8:15 ` Ralph Sennhauser
[not found] ` <CACRpkdZE0wnotF+OdAmutJcU9JSE_LxNd7Lz7yXqcn_bq5VqgQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-05-23 13:53 ` Gregory CLEMENT
2017-05-23 13:53 ` Gregory CLEMENT
2017-05-23 13:53 ` Gregory CLEMENT
2017-04-14 15:40 ` [PATCH v6 3/4] ARM: mvebu: Enable SENSORS_PWM_FAN in defconfig Ralph Sennhauser
2017-04-14 15:40 ` Ralph Sennhauser
2017-04-24 9:20 ` Linus Walleij
2017-04-24 9:20 ` Linus Walleij
2017-05-23 14:00 ` Gregory CLEMENT
2017-05-23 14:00 ` Gregory CLEMENT
2017-05-23 14:00 ` Gregory CLEMENT
[not found] ` <20170414154056.32055-1-ralph.sennhauser-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-04-14 15:40 ` [PATCH v6 4/4] ARM: dts: armada-xp: Use pwm-fan rather than gpio-fan Ralph Sennhauser
2017-04-14 15:40 ` Ralph Sennhauser
2017-04-14 15:40 ` Ralph Sennhauser
2017-04-24 9:20 ` Linus Walleij
2017-04-24 9:20 ` Linus Walleij
2017-05-23 13:53 ` Gregory CLEMENT
2017-05-23 13:53 ` Gregory CLEMENT
2017-05-23 13:53 ` Gregory CLEMENT
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170531142614.5f32fca6@gmail.com \
--to=ralph.sennhauser@gmail.com \
--cc=andrew@lunn.ch \
--cc=devicetree@vger.kernel.org \
--cc=gnurou@gmail.com \
--cc=gregory.clement@free-electrons.com \
--cc=jason@lakedaemon.net \
--cc=linus.walleij@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pwm@vger.kernel.org \
--cc=linux@armlinux.org.uk \
--cc=mark.rutland@arm.com \
--cc=richard.genoud@gmail.com \
--cc=robh+dt@kernel.org \
--cc=sebastian.hesselbarth@gmail.com \
--cc=thierry.reding@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.