I don't know what kdbus is but you're never going to have less latency than copying a value into your instruction register.
And the fact you think a software bus is good enough is the reason so many things are so slow these days. It just depends on what your standard for latency is.