Idea there was to have some pre-defined key-value pairs to initiate actions inside kernel and tohd. Simple exaple would be vdd=1, meaning "enable the VDD". Or have some other string for i2c device parameters that the toh-core driver would register onto the bus then (so that corresponding driver would automatically probe).
The user data was meant for any application running in userspace to just read and do anything they need to according to that.
I'm very interested to see what kind of uses you guys come up with it.