]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Revert "leds-pca955x: Remove the unused function pca95xx_num_led_regs()"
authorEddie James <eajames@linux.ibm.com>
Fri, 21 Feb 2025 15:51:44 +0000 (09:51 -0600)
committerLee Jones <lee@kernel.org>
Fri, 21 Feb 2025 16:13:46 +0000 (16:13 +0000)
This reverts commit 38bcb51f81af17a6d40fc135e565fc1fb8aa8e9d.

This function is needed by the hardware blink support just introduced.
Also rename the function to pca955x_num_led_regs() to match the rest of
the functions in the driver.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Link: https://lore.kernel.org/r/20250221155144.2109806-1-eajames@linux.ibm.com
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/leds/leds-pca955x.c

index 156649e1e1c4f77baa6f0b134975a7ffe57d5fb9..e9cfde9fe4b13b593d940ec21d03b7d6e85cdfc4 100644 (file)
@@ -147,6 +147,12 @@ static inline int pca955x_num_input_regs(int bits)
        return (bits + 7) / 8;
 }
 
+/* 4 bits per LED selector register */
+static inline int pca955x_num_led_regs(int bits)
+{
+       return (bits + 3)  / 4;
+}
+
 /*
  * Return an LED selector register value based on an existing one, with
  * the appropriate 2-bit state value set for the given LED number (0-3).