[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210427135356.GA2426@duo.ucw.cz>
Date: Tue, 27 Apr 2021 15:53:56 +0200
From: Pavel Machek <pavel@....cz>
To: yuechao.zhao(赵越超)
<yuechao.zhao@...antech.com.cn>
Cc: "345351830@...com" <345351830@...com>,
Rainbow.Zhang(張玉)
<Rainbow.Zhang@...antech.com.cn>,
yunxia.li(李云霞)
<yunxia.li@...antech.com.cn>,
Jia.Sui(贾睢) <Jia.Sui@...antech.com.cn>,
Hans de Goede <hdegoede@...hat.com>,
Mark Gross <mgross@...ux.intel.com>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"platform-driver-x86@...r.kernel.org"
<platform-driver-x86@...r.kernel.org>
Subject: Re: [v2,1/1] adv_mix955x is a scheme that multiplexes
PCA9554/PCA9555 into LED and GPIO
On Tue 2021-04-27 08:32:05, yuechao.zhao(赵越超) wrote:
> From: Yuechao Zhao <yuechao.zhao@...antech.com.cn>
>
> With this driver, we can multiplex PCA9554/PCA9555 into LED and GPIO based on the ACPI data of BIOS.
>
> Signed-off-by: Yuechao Zhao <yuechao.zhao@...antech.com.cn>
> Signed-off-by: Sui Jia <jia.sui@...antech.com.cn>
Please Cc LED drivers to the LED maintainers...
> +
> +static inline u8 amix955x_set_bit(u8 val, int led_id, enum AMIX955X_LED
> +state) {
> + led_id %= BANK_SIZE;
> +
> + switch (state) {
> + case AMIX955X_LED_ON:
> + val &= ~(1 << led_id); //Clear bit
> + break;
> + case AMIX955X_LED_OFF:
> + val |= 1 << led_id; //Set bit
> + break;
> + }
> +
> + return val;
Please check CodingStyle, avoid useless comments and check word
wrapping in your email settings.
Best regards,
Pavel
--
http://www.livejournal.com/~pavelmachek
Download attachment "signature.asc" of type "application/pgp-signature" (196 bytes)
Powered by blists - more mailing lists