From: "Csókás Bence" <csokas.bence@prolan.hu>
To: William Breathitt Gray <wbg@kernel.org>
Cc: <linux-kernel@vger.kernel.org>,
<linux-arm-kernel@lists.infradead.org>,
<linux-iio@vger.kernel.org>,
Kamel Bouhara <kamel.bouhara@bootlin.com>
Subject: Re: [PATCH v6 1/3] include: uapi: counter: Add microchip-tcb-capture.h
Date: Tue, 4 Mar 2025 12:14:04 +0100 [thread overview]
Message-ID: <8cf056d7-22d0-4bf2-8dd6-79a45977bfc1@prolan.hu> (raw)
In-Reply-To: <Z8bNFjh85p2jqK9C@ishi>
Hi,
On 2025. 03. 04. 10:51, William Breathitt Gray wrote:
> On Thu, Feb 27, 2025 at 03:40:18PM +0100, Bence Csókás wrote:
>> Add UAPI header for the microchip-tcb-capture.c driver.
>> This header will hold the various event channels, component numbers etc.
>> used by this driver.
>>
>> Signed-off-by: Bence Csókás <csokas.bence@prolan.hu>
>
> Oops, I almost missed this one! Make sure I'm included in the To field
> for the next revision. ;-)
>
> By the way, b4 is a nifty tool that can save you some work and help you
> prep patch series for submission.[^1]
Yes, I have considered it, but unfortunately it still has quite a few
bugs, for example [1], which has mangled my tags before, when a
maintainer using it tried to apply one of my patches with it.
[1] https://github.com/mricon/b4/issues/52
>> +/*
>> + * The driver defines the following components:
>> + *
>> + * Count 0
>> + * \__ Synapse 0 -- Signal 0 (Channel A, i.e. TIOA)
>> + * \__ Synapse 1 -- Signal 1 (Channel B, i.e. TIOB)
>> + */
>> +
>> +enum counter_mchp_signals {
>> + COUNTER_MCHP_SIG_TIOA,
>> + COUNTER_MCHP_SIG_TIOB,
>> +};
>
> Are these meant to be used to identify the Signals in the
> microchip-tcb-capture.c file. You should set the the counter_signal id
> members to these enum constants then. However, this enum doesn't need to
> be exposed to userspace in that case.
The thought was to let userspace figure out which
`signal%d_action_component_id` to read, but now I see that this is not
the way to go.
> If that is the only purpose of enum counter_mchp_signals, then we can
> omit this patch from the series and you won't need to send it in the
> next revision.
Alright, I'll drop this enum. Then this header will be empty at the
start, save for the block comment. I hope that will be alright.
> William Breathitt Gray
>
> [^1] https://b4.docs.kernel.org/en/latest/
Bence
next prev parent reply other threads:[~2025-03-04 11:14 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-02-27 14:40 [PATCH v6 0/3] microchip-tcb-capture: Add Capture, Compare, Overflow etc. events Bence Csókás
2025-02-27 14:40 ` [PATCH v6 1/3] include: uapi: counter: Add microchip-tcb-capture.h Bence Csókás
2025-03-04 9:51 ` William Breathitt Gray
2025-03-04 11:14 ` Csókás Bence [this message]
2025-03-04 11:54 ` William Breathitt Gray
2025-02-27 14:40 ` [PATCH v6 2/3] counter: microchip-tcb-capture: Add IRQ handling Bence Csókás
2025-03-04 7:02 ` William Breathitt Gray
2025-03-04 9:57 ` Csókás Bence
2025-03-04 10:18 ` William Breathitt Gray
2025-02-27 14:40 ` [PATCH v6 3/3] counter: microchip-tcb-capture: Add capture extensions for registers RA/RB Bence Csókás
2025-03-04 7:47 ` William Breathitt Gray
2025-03-04 10:03 ` Csókás Bence
2025-03-04 10:21 ` William Breathitt Gray
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=8cf056d7-22d0-4bf2-8dd6-79a45977bfc1@prolan.hu \
--to=csokas.bence@prolan.hu \
--cc=kamel.bouhara@bootlin.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-iio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=wbg@kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox