RFC pinctrl-scmi: Add GPIO support
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 RFC Latest7 patches 11 repliesIn review
- v1 RFC7 patches 5 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | firmware: arm_scmi: move boiler plate code into the get info functionsdrivers/ | +48 | 1 reply | |
| 2/7 | firmware: arm_scmi: add is_gpio() functiondrivers/ include/ | +32 | 1 reply | |
| 3/7 | pinctrl: introduce pinctrl_gpio_get_config()drivers/ include/ | +44 | 0 replies | |
| 4/7 | pinctrl-scmi: add PIN_CONFIG_INPUT_VALUEdrivers/ include/ | +6 | 4 replies | |
| 5/7 | pinctrl: Delete PIN_CONFIG_OUTPUT_IMPEDANCE_OHMS supportdrivers/ | +0 | 1 reply | |
| 6/7 | pinctrl-scmi: Add GPIO supportdrivers/ drivers/ | +207 | 1 reply | |
| 7/7 | pinctrl-scmi: remove unused struct memberdrivers/ | +0 | 1 reply |
Reviews trailers per patch
2 of 7 patches have a Reviewed-by or Acked-by.
| Patch | Cristian Marussi |
|---|---|
| 1/7 | |
| 2/7 | R-b |
| 3/7 | |
| 4/7 | |
| 5/7 | |
| 6/7 | |
| 7/7 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH RFC v2 0/7] pinctrl-scmi: Add GPIO support
This is version 2 of the RFC. The main reason I'm sending this is because there was a bug in the first version where it didn't calculate the offset correctly so pins and groups weren't linked correctly.
I've also fixed a few style issues that people pointed out.
These patches are basically as ready as they can be. The remaining thing is to figure out the format to describe it in the device tree. Actually that's probably already done, somewhat because people are already using SCMI pinctrl?
AKASHI Takahiro (1):
pinctrl: introduce pinctrl_gpio_get_config()
Dan Carpenter (6):
firmware: arm_scmi: move boiler plate code into the get info functions
firmware: arm_scmi: add is_gpio() function
pinctrl-scmi: add PIN_CONFIG_INPUT_VALUE
pinctrl: Delete PIN_CONFIG_OUTPUT_IMPEDANCE_OHMS support
pinctrl-scmi: Add GPIO support
pinctrl-scmi: remove unused struct member
drivers/firmware/arm_scmi/pinctrl.c | 142 +++++++++------- drivers/pinctrl/core.c | 31 ++++ drivers/pinctrl/pinctrl-scmi.c | 213 +++++++++++++++++++++++- include/linux/pinctrl/consumer.h | 9 + include/linux/pinctrl/pinconf-generic.h | 3 + include/linux/scmi_protocol.h | 2 + 6 files changed, 331 insertions(+), 69 deletions(-)
Signature · 1 line
2.47.2