[PATCH 4.14 42/94] regulator: push allocation in set_consumer_device_supply() out of lock