summaryrefslogtreecommitdiff
path: root/drivers/button/button-qcom-pmic.c
diff options
context:
space:
mode:
authorWojciech Szamocki <wojciech.szamocki@nokia.com>2025-05-23 12:57:07 +0200
committerHeiko Schocher <hs@denx.de>2025-06-02 11:02:58 +0200
commitec7b49c4108afdca3864da45b5444efb327ce75c (patch)
treedc50cb65f0b175da1fda90735ab0cdaee10de5b0 /drivers/button/button-qcom-pmic.c
parentb22a276f039f818d5564bec6637071cfc8a7e432 (diff)
i2c: designware_i2c Return -ETIMEDOUT for timeout errors
Change the return value for timeout errors in i2c-designware from 1 to -ETIMEDOUT. Returning errors as negative values is standard practice in the u-boot, which enhances error handling consistency across the codebase. The current behavior can lead to silent errors when functions check for negative return values to identify errors. For example, in `dm_i2c_reg_read` from i2c-uclass.c, a timeout results in an uninitialized value being returned, potentially causing unexpected behavior. Cc: Heiko Schocher <hs@denx.de> Cc: Tom Rini <trini@konsulko.com> Cc: Wojciech Szamocki <wojciech.szamocki@nokia.com> Signed-off-by: Wojciech Szamocki <wojciech.szamocki@nokia.com> Reviewed-by: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'drivers/button/button-qcom-pmic.c')
0 files changed, 0 insertions, 0 deletions