It seems that controller_id and use_smooth_brightness are from atombios (vbios?) and hardware itself; especially atombios (vbios?) are responsible for many VGA settings and it's a black box.
Good news is that kernel 5.7 will include some backlight enhancement (https://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-OLED-Display-Backlight). We can give it a try later.
It seems that controller_id and use_smooth_ brightness are from atombios (vbios?) and hardware itself; especially atombios (vbios?) are responsible for many VGA settings and it's a black box.
Good news is that kernel 5.7 will include some backlight enhancement (https:/ /www.phoronix. com/scan. php?page= news_item& px=AMDGPU- OLED-Display- Backlight). We can give it a try later.