iio-sensor-proxy doesn't start with systemd (OP6)
In the systemd build of pmOS on the oneplus6, iio-sensor-proxy doesn't start.
This is because 1) hexagonrpcd-sdsp isn't working, it needs the calibration/firmware directory to be passed while starting
ExecStart=/usr/bin/hexagonrpcd -f /dev/fastrpc-sdsp -d sdsp -s -R /usr/share/qcom/sdm845/OnePlus/oneplus6
and 2) because iio-sensor-proxy service fails to wait for hexagonrpcd.
Systemd seems to do its job with dbus activation and tries to start iio-sensor-proxy quite early, but hexagonrpcd is still starting (journal shows hexagonrpcd reading various for as long as 10 seconds). Likely the issue is that hexagonrpcd is notifying startup to systemd too early.