Skip to content

pinctrl: cy8c95x0: Yet another cleanup series and a fix

Andy Shevchenko linux-gpio lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8pinctrl: cy8c95x0: Don't miss reading the last bank registersdrivers/pinctrl/pinctrl-cy8c95x0.c+2 -20 replies
2/8pinctrl: cy8c95x0: Use devm_mutex_init() for mutex initializationdrivers/pinctrl/pinctrl-cy8c95x0.c+6 -20 replies
3/8pinctrl: cy8c95x0: remove duplicate error messagedrivers/pinctrl/pinctrl-cy8c95x0.c+5 -160 replies
4/8pinctrl: cy8c95x0: Unify messages with help of dev_err_probe()drivers/pinctrl/pinctrl-cy8c95x0.c+2 -40 replies
5/8pinctrl: cy8c95x0: Move driver data to the local variable in ->probe()drivers/pinctrl/pinctrl-cy8c95x0.c+3 -60 replies
6/8pinctrl: cy8c95x0: Drop unused 'name' in struct cy8c95x0_pinctrldrivers/pinctrl/pinctrl-cy8c95x0.c+0 -50 replies
7/8pinctrl: cy8c95x0: Eliminate fragile use of I²C ID tabledrivers/pinctrl/pinctrl-cy8c95x0.c+3 -30 replies
8/8pinctrl: cy8c95x0: Gather ID tables in one placedrivers/pinctrl/pinctrl-cy8c95x0.c+19 -190 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH v1 0/8] pinctrl: cy8c95x0: Yet another cleanup series and a fix

While playing on with Intel Galileo board again, I found that I messed up a bit with the driver. Here is a fix followed by a set of ad-hoc cleanups. Obviously tested on the above mentioned board.

Andy Shevchenko (8):
pinctrl: cy8c95x0: Don't miss reading the last bank registers
pinctrl: cy8c95x0: Use devm_mutex_init() for mutex initialization
pinctrl: cy8c95x0: remove duplicate error message
pinctrl: cy8c95x0: Unify messages with help of dev_err_probe()
pinctrl: cy8c95x0: Move driver data to the local variable in ->probe()
pinctrl: cy8c95x0: Drop unused 'name' in struct cy8c95x0_pinctrl
pinctrl: cy8c95x0: Eliminate fragile use of I²C ID table
pinctrl: cy8c95x0: Gather ID tables in one place

 drivers/pinctrl/pinctrl-cy8c95x0.c | 97 ++++++++++++------------------
 1 file changed, 40 insertions(+), 57 deletions(-)
Signature · 1 line
2.50.1