There is simple driver:
https://lore.kernel.org/patchwork/patch/753233/As noted in discussion, Luminance VCD while worked for my monitors, backlight level 0x6B or legacy 0x13 would be better choice.
It then can be used by instantiating it at proper I²C monitor bus, e.g.:
insmod ddcci_bl.ko
modprobe i2c-dev
echo ddcci_bl 0x37 > /sys/bus/i2c/devices/i2c-2/new_device
(oh, and it now over 2 years and I still haven't got time to integrate it with DRM display hotplug so it could be upstreamed :(