All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Jones <lee@kernel.org>
To: "Marek Behún" <kabel@kernel.org>
Cc: "Pavel Machek" <pavel@ucw.cz>,
	linux-leds@vger.kernel.org, "Arnd Bergmann" <arnd@arndb.de>,
	soc@kernel.org, "Gregory CLEMENT" <gregory.clement@bootlin.com>,
	arm@kernel.org, "Andy Shevchenko" <andy@kernel.org>,
	"Hans de Goede" <hdegoede@redhat.com>,
	"Ilpo Järvinen" <ilpo.jarvinen@linux.intel.com>,
	"Andrew Lunn" <andrew@lunn.ch>,
	"Sebastian Hesselbarth" <sebastian.hesselbarth@gmail.com>,
	"Rob Herring" <robh+dt@kernel.org>,
	"Krzysztof Kozlowski" <krzk+dt@kernel.org>,
	"Conor Dooley" <conor+dt@kernel.org>,
	devicetree@vger.kernel.org
Subject: Re: [PATCH leds v7 03/11] turris-omnia-mcu-interface.h: Add LED commands related definitions to global header
Date: Thu, 12 Dec 2024 18:33:57 +0000	[thread overview]
Message-ID: <20241212183357.GK7139@google.com> (raw)
In-Reply-To: <20241111100355.6978-4-kabel@kernel.org>

On Mon, 11 Nov 2024, Marek Behún wrote:

> Add definitions for contents of the OMNIA_CMD_LED_MODE and
> OMNIA_CMD_LED_STATE commands to the global turris-omnia-mcu-interface.h
> header.
> 
> Signed-off-by: Marek Behún <kabel@kernel.org>
> ---
>  include/linux/turris-omnia-mcu-interface.h | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
> 
> diff --git a/include/linux/turris-omnia-mcu-interface.h b/include/linux/turris-omnia-mcu-interface.h
> index 7f24cc682780..06c94e032c6f 100644
> --- a/include/linux/turris-omnia-mcu-interface.h
> +++ b/include/linux/turris-omnia-mcu-interface.h
> @@ -239,6 +239,18 @@ enum omnia_int_e {
>  	OMNIA_INT_LAN5_LED1		= BIT(31),
>  };
>  
> +enum omnia_cmd_led_mode_e {
> +	OMNIA_CMD_LED_MODE_LED_MASK	= GENMASK(3, 0),
> +#define OMNIA_CMD_LED_MODE_LED(_l)	FIELD_PREP(OMNIA_CMD_LED_MODE_LED_MASK, _l)
> +	OMNIA_CMD_LED_MODE_USER		= BIT(4),
> +};
> +
> +enum omnia_cmd_led_state_e {
> +	OMNIA_CMD_LED_STATE_LED_MASK	= GENMASK(3, 0),
> +#define OMNIA_CMD_LED_STATE_LED(_l)	FIELD_PREP(OMNIA_CMD_LED_STATE_LED_MASK, _l)
> +	OMNIA_CMD_LED_STATE_ON		= BIT(4),
> +};

I'm going to take this set now as-is, but can you submit a patch moving
these #defines out of the enum block please?

-- 
Lee Jones [李琼斯]

  reply	other threads:[~2024-12-12 18:34 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-11-11 10:03 [PATCH leds v7 00/11] Turris Omnia LED driver changes Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 01/11] turris-omnia-mcu-interface.h: Move command execution function to global header Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 02/11] leds: turris-omnia: Use command execution functions from the MCU driver Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 03/11] turris-omnia-mcu-interface.h: Add LED commands related definitions to global header Marek Behún
2024-12-12 18:33   ` Lee Jones [this message]
2024-11-11 10:03 ` [PATCH leds v7 04/11] leds: turris-omnia: Use global header for MCU command definitions Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 05/11] dt-bindings: leds: cznic,turris-omnia-leds: Allow interrupts property Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 06/11] leds: turris-omnia: Document driver private structures Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 07/11] leds: turris-omnia: Notify sysfs on MCU global LEDs brightness change Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 08/11] platform: cznic: turris-omnia-mcu: Inform about missing LED panel brightness change interrupt feature Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 09/11] leds: turris-omnia: Inform about missing LED gamma correction feature in the MCU driver Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 10/11] leds: turris-omnia: Use dev_err_probe() where appropriate Marek Behún
2024-11-11 10:03 ` [PATCH leds v7 11/11] leds: turris-omnia: Use uppercase first letter in all comments Marek Behún
2024-12-09  9:48 ` [PATCH leds v7 00/11] Turris Omnia LED driver changes Marek Behún
2024-12-12 18:38 ` Lee Jones

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=20241212183357.GK7139@google.com \
    --to=lee@kernel.org \
    --cc=andrew@lunn.ch \
    --cc=andy@kernel.org \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=gregory.clement@bootlin.com \
    --cc=hdegoede@redhat.com \
    --cc=ilpo.jarvinen@linux.intel.com \
    --cc=kabel@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-leds@vger.kernel.org \
    --cc=pavel@ucw.cz \
    --cc=robh+dt@kernel.org \
    --cc=sebastian.hesselbarth@gmail.com \
    --cc=soc@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 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.