Skip to contentSkip to conversation

linux-next: build failure after merge of the pinctrl tree

DISCUSSION Mark Brown 2 participants 2 messages Nov 13 Linux-next tree

lore
Share & tools
lore

Mark Brown

author maintainer
#0 lore raw

Hi all,

After merging the pinctrl tree, today's linux-next build (x86_64 allmodconfig) failed like this:

/tmp/next/build/drivers/pinctrl/pinctrl-scmi.c:425:22: error: no member named 'function_flags_get' in 'struct scmi_pinctrl_proto_ops'; did you mean 'function_groups_get'?

  425 |                 ret = pinctrl_ops->function_flags_get(pmx->ph, i, &pin_only,
      |                                    ^~~~~~~~~~~~~~~~~~
      |                                    function_groups_get

/tmp/next/build/include/linux/scmi_protocol.h:806:8: note: 'function_groups_get' declared here
806 | int (*function_groups_get)(const struct scmi_protocol_handle *ph,
| ^
1 error generated.

Caused by commit

b5848e117035 (pinctrl: scmi: give no groups to pin-only functions)

I have used the tree from next-20261112 instead.

#1 lore raw
Quoted 13 lines · Mark Brown

After merging the pinctrl tree, today's linux-next build (x86_64 allmodconfig) failed like this:

/tmp/next/build/drivers/pinctrl/pinctrl-scmi.c:425:22: error: no member named 'function_flags_get' in 'struct scmi_pinctrl_proto_ops'; did you mean 'function_groups_get'?

  425 |                 ret = pinctrl_ops->function_flags_get(pmx->ph, i, &pin_only,
      |                                    ^~~~~~~~~~~~~~~~~~
      |                                    function_groups_get

/tmp/next/build/include/linux/scmi_protocol.h:806:8: note: 'function_groups_get' declared here
806 | int (*function_groups_get)(const struct scmi_protocol_handle *ph,
| ^
1 error generated.

Quoted 3 lines

Caused by commit

b5848e117035 (pinctrl: scmi: give no groups to pin-only functions)

Argh my bad I wrongly assumed the commits were independent, not so.

I've backed it out.

Yours,
Linus Walleij