Adding PWM-based LCD backlight regulation: interface question

Hello folks.

I’d like to add support for PWM-based LCD backlight regulation found on LCD module for Prusa MK3. The interface is pretty simple: output PWM signal to a pin, and that regulates the backlight intensity.

However I’d like your input for the way to expose it in configuration: should it be as generic as [pwm_lcd_backlight], or as specific as [mk3_lcd_backlight], or something in between?

In the first case I suppose pin and min/max intervals should be exposed, and in the second case only the desired intensity?