Merged
requested to merge martin.kepplinger/librem5-base:vcnl4040_hks_workaround into pureos/byzantium
the light sensor is being cut off when wwan-hks, wlan-hks and camera-hks are being switched off. it's powered again when only one of these 3 hks are being switched on again.
Since I couldn't come up with a simple rule that does such an "OR" relationship, this reloads the driver on every HKS on-switching. That is of course more often than needed, but shouldn't hurt.
Fixes: https://source.puri.sm/Librem5/linux-next/-/issues/202