summaryrefslogtreecommitdiff
path: root/rust/helpers/task.c
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2024-08-24 08:50:38 +0300
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2024-09-06 08:56:46 +0300
commit16ff0224d8a6c7cb52c954c3dad4cb54a7d96720 (patch)
tree80efbdc4766939a312b6ef0b91c55c7f8fe36a94 /rust/helpers/task.c
parentb5ed81cc7bccef90e39ee36b0c1f3677686a0fbb (diff)
downloadlinux-16ff0224d8a6c7cb52c954c3dad4cb54a7d96720.tar.xz
Input: zforce_ts - stop treating VDD regulator as optional
This regulator is not optional from the controller point of view, so stop treating it as such. For hard-wired designs that omit the regulator from their device trees regulator subsystem will create a dummy instance. This may introduce unnecessary delay of 100us in case of dummy regulator, but if it is important the driver should be marked as using asynchronous probing to avoid even longer delays waiting for the command completions. Also use usleep_range() instead of udelay() to avoid spinning. Tested-by: Andreas Kemnade <andreas@kemnade.info> # Tolino Shine2HD Link: https://lore.kernel.org/r/20240824055047.1706392-15-dmitry.torokhov@gmail.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'rust/helpers/task.c')
0 files changed, 0 insertions, 0 deletions