Re: [PATCH net-next + leds v2 2/7] leds: add generic API for LEDs that can be controlled by hardware
From: Pavel Machek <hidden>
Date: 2020-09-09 21:40:15
Also in:
linux-leds, lkml
Hi!
quoted
quoted
Many an ethernet PHY (and other chips) supports various HW control modes for LEDs connected directly to them.I guess this should be "Many ethernet PHYs (and other chips) support various HW control modes for LEDs connected directly to them."I guess it is older English, used mainly in poetry, but I read it in works of contemporary fiction as well. As far as I could find, it is still actually gramatically correct. https://idioms.thefreedictionary.com/many+an https://en.wiktionary.org/wiki/many_a But I will change it if you insist on it.
Okay, you got me.
quoted
quoted
+Contact: Marek Behún [off-list ref] + linux-leds@vger.kernel.org +Description: (W) Set the HW control mode of this LED. The various available HW control modes + are specific per device to which the LED is connected to and per LED itself. + (R) Show the available HW control modes and the currently selected one.80 columns :-) (and please fix that globally, at least at places where it is easy, like comments).Linux is at 100 columns now since commit bdc48fa11e46, commited by Linus. See https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/scripts/checkpatch.pl?h=v5.9-rc4&id=bdc48fa11e46f867ea4d75fa59ee87a7f48be144 There was actually an article about this on Phoronix, I think.
It is not. Checkpatch no longer warns about it, but 80 columns is still preffered, see Documentation/process/coding-style.rst . Plus, you want me to take the patch, not Linus.
quoted
quoted
+extern struct led_hw_trigger_type hw_control_led_trig_type; +extern struct led_trigger hw_control_led_trig; + +#else /* !IS_ENABLED(CONFIG_LEDS_HW_CONTROLLED) */CONFIG_LEDS_HWC? Or maybe CONFIG_LEDTRIG_HW?The second option looks more reasonable to me, if we move to drivers/leds/trigger.
Ok :-). Best regards, Pavel