[PATCH 4.19 58/78] regulator: push allocation in set_consumer_device_supply() out of lock