mbox series

[v2,0/3] ieee802154: ca8210: Sparse fix and GPIOd conversion

Message ID 20250303164928.1466246-1-andriy.shevchenko@linux.intel.com (mailing list archive)
Headers show
Series ieee802154: ca8210: Sparse fix and GPIOd conversion | expand

Message

Andy Shevchenko March 3, 2025, 4:49 p.m. UTC
The main part is the patch 3 that converts the driver to GPIO descriptor APIs,
the first one is just an ad-hoc fix WRT sparse complains on the bitwise
types misuse. The second one is a small cleanup that helps patch 3 to be nicer.

In v2:
- split and extended cleanup pieces into patch 2 (Miquel)
- updated kernel doc for changed members (Miquel)
- unfolded PTR_ERR_OR_ZERO() to the preferred pattern (Miquel)
- collected tags (Miquel)

Andy Shevchenko (3):
  ieee802154: ca8210: Use proper setter and getters for bitwise types
  ieee802154: ca8210: Get platform data via dev_get_platdata()
  ieee802154: ca8210: Switch to using gpiod API

 drivers/net/ieee802154/ca8210.c | 78 +++++++++++++--------------------
 1 file changed, 31 insertions(+), 47 deletions(-)