From: Dragan Simic <dsimic@manjaro.org>
To: wens@csie.org
Cc: linux-sunxi@lists.linux.dev, robh@kernel.org, krzk+dt@kernel.org,
conor+dt@kernel.org, jernej.skrabec@gmail.com,
samuel@sholland.org, devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, stable@vger.kernel.org,
Ondrej Jirman <megi@xff.cz>,
Andrey Skvortsov <andrej.skvortzov@gmail.com>
Subject: Re: [PATCH] arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
Date: Sun, 10 Nov 2024 04:35:58 +0100 [thread overview]
Message-ID: <2c650672c86fd21d42503b218760384c@manjaro.org> (raw)
In-Reply-To: <6f2c860c442838bd9892d5861b82e73e@manjaro.org>
Hello Chen-Yu,
On 2024-11-06 07:31, Dragan Simic wrote:
> On 2024-11-06 03:19, Chen-Yu Tsai wrote:
>> On Sat, Oct 26, 2024 at 12:11 AM Dragan Simic <dsimic@manjaro.org>
>> wrote:
>>> On 2024-10-25 16:47, Chen-Yu Tsai wrote:
>>> > On Wed, Oct 23, 2024 at 5:11 AM Dragan Simic <dsimic@manjaro.org>
>>> > wrote:
>>> >> On 2024-09-19 21:15, Dragan Simic wrote:
>>> >> > The way InvenSense MPU-6050 accelerometer is mounted on the user-facing
>>> >> > side
>>> >> > of the Pine64 PinePhone mainboard, which makes it rotated 90 degrees
>>> >> > counter-
>>> >> > clockwise, [1] requires the accelerometer's x- and y-axis to be
>>> >> > swapped, and
>>> >> > the direction of the accelerometer's y-axis to be inverted.
>>> >> >
>>> >> > Rectify this by adding a mount-matrix to the accelerometer definition
>>> >> > in the Pine64 PinePhone dtsi file.
>>> >> >
>>> >> > [1] https://files.pine64.org/doc/PinePhone/PinePhone%20mainboard%20bottom%20placement%20v1.1%2020191031.pdf
>>> >> >
>>> >> > Fixes: 91f480d40942 ("arm64: dts: allwinner: Add initial support for
>>> >> > Pine64 PinePhone")
>>> >> > Cc: stable@vger.kernel.org
>>> >> > Helped-by: Ondrej Jirman <megi@xff.cz>
>>> >> > Helped-by: Andrey Skvortsov <andrej.skvortzov@gmail.com>
>>> >> > Signed-off-by: Dragan Simic <dsimic@manjaro.org>
>>> >>
>>> >> Just a brief reminder about this patch... Please, let me know if some
>>> >> further work is needed for it to become accepted.
>>> >
>>> > There's no "Helped-by" tag, and checkpatch would complain. The closest
>>> > would be either Suggested-by or Co-developed-by, but with the latter
>>> > you would also need their Signed-off-by.
>>>
>>> Thanks for your response. You're totally right about checkpatch.pl
>>> not supporting Helped-by tags, but including neither Suggested-by
>>> nor Co-developed-by would fit very well in this case, because the
>>> associated level of credit falls right somewhere between what's
>>> indicated by these two tags.
>>>
>>> > I can change it to Suggested-by if that's OK with you.
>>>
>>> I've created and submitted a patch [*] that adds support for
>>> Helped-by
>>> tags to checkpatch.pl. Let's see what kind of feedback that patch
>>> will receive, and then we'll be able to move forward accordingly.
>>
>> There doesn't seem to be any activity. Maybe also try adding it to the
>>
>> Documentation/process/submitting-patches.rst
>>
>> document?
>
> Good idea, thanks! I've created and submitted the v2 [**] of my
> other patch, so it now also adds a description of the proposed
> Helped-by tag to Documentation/process/submitting-patches.rst.
> Let's see will that spark some interest.
Please, let's move forward by "downgrading" the Helped-by tags
in this patch to Suggested-by tags, as you already suggested, to
avoid possible delays with having this mount-matrix fix merged.
We'll see what will happen with the proposed acceptance of the
Helped-by tag, I haven't given up on that yet. :)
> [*]
> https://lore.kernel.org/linux-kernel/0e1ef28710e3e49222c966f07958a9879fa4e903.1729871544.git.dsimic@manjaro.org/T/#u
> [**]
> https://lore.kernel.org/linux-kernel/cover.1730874296.git.dsimic@manjaro.org/T/#u
>
>>> >> > ---
>>> >> >
>>> >> > Notes:
>>> >> > See also the linux-sunxi thread [2] that has led to this patch,
>>> >> > which
>>> >> > provides a rather detailed analysis with additional details and
>>> >> > pictures.
>>> >> > This patch effectively replaces the patch submitted in that thread.
>>> >> >
>>> >> > [2]
>>> >> > https://lore.kernel.org/linux-sunxi/20240916204521.2033218-1-andrej.skvortzov@gmail.com/T/#u
>>> >> >
>>> >> > arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 3 +++
>>> >> > 1 file changed, 3 insertions(+)
>>> >> >
>>> >> > diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
>>> >> > b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
>>> >> > index 6eab61a12cd8..b844759f52c0 100644
>>> >> > --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
>>> >> > +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
>>> >> > @@ -212,6 +212,9 @@ accelerometer@68 {
>>> >> > interrupts = <7 5 IRQ_TYPE_EDGE_RISING>; /* PH5 */
>>> >> > vdd-supply = <®_dldo1>;
>>> >> > vddio-supply = <®_dldo1>;
>>> >> > + mount-matrix = "0", "1", "0",
>>> >> > + "-1", "0", "0",
>>> >> > + "0", "0", "1";
>>> >> > };
>>> >> > };
>>> >>
next prev parent reply other threads:[~2024-11-10 3:38 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-19 19:15 [PATCH] arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer Dragan Simic
2024-09-22 17:01 ` Andrey Skvortsov
2024-10-22 21:10 ` Dragan Simic
2024-10-25 14:47 ` Chen-Yu Tsai
2024-10-25 16:11 ` Dragan Simic
2024-11-06 2:19 ` Chen-Yu Tsai
2024-11-06 6:31 ` Dragan Simic
2024-11-10 3:35 ` Dragan Simic [this message]
2024-11-10 8:40 ` Chen-Yu Tsai
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=2c650672c86fd21d42503b218760384c@manjaro.org \
--to=dsimic@manjaro.org \
--cc=andrej.skvortzov@gmail.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=jernej.skrabec@gmail.com \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-sunxi@lists.linux.dev \
--cc=megi@xff.cz \
--cc=robh@kernel.org \
--cc=samuel@sholland.org \
--cc=stable@vger.kernel.org \
--cc=wens@csie.org \
/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.