Hello Bartosz, On Thu, Feb 20, 2025 at 10:56:57AM +0100, Bartosz Golaszewski wrote: > The value setter callbacks (both for single and multiple lines) return > void even though we have many types of controllers that can fail to set > a line's value: i2c, SPI, USB, etc. > > For the consumer API: single line setters return void. Multiple line > setters do have an integer return value but due to the above, they still > cannot be used to indicate problems within the driver. > > This series proposes to start the process of converting the setters to > returning int thus making it possible to propagate any errors to the > user. The lack of error indication is something that bothered me already a few times in the past (but never to hard that I invested effort to change that). Great that you work on that. Acked-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxx> Best regards Uwe
Attachment:
signature.asc
Description: PGP signature