[PATCH 4.9 31/70] regulator: push allocation in set_consumer_device_supply() out of lock