Re: [PATCH v2 7/7] leds: leds-mt6323: Add support for WLEDs and MT6332

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Il 13/04/23 13:06, Pavel Machek ha scritto:
Hi!

Add basic code to turn on and off WLEDs and wire up MT6332 support
to take advantage of it.
This is a simple approach due to to the aforementioned PMIC supporting
only on/off status so, at the time of writing, it is impossible for me
to validate more advanced functionality due to lack of hardware.


@@ -467,14 +590,24 @@ static int mt6323_led_probe(struct platform_device *pdev)
  			goto put_child_node;
  		}
+ is_wled = of_property_read_bool(child, "mediatek,is-wled");
+

This needs documenting in the binding, no?

+static const struct mt6323_hwspec mt6332_spec = {
+	/* There are no LEDs in MT6332. Only WLEDs are present. */

"Only WLED is present"?

+	.max_leds = 0,
+	.max_wleds = 1,
+	.max_brightness = 1024,
+};
+

Is there chip with both LED and WLEDs? (I'm wondering if this makes
sense in single driver).


Some PMICs have got both LED(s) and WLED(s), yes - this is only on smartphone
designs though.

Regards,
Angelo




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux