[Letux-kernel] [PATCH 00/20] A bunch of JZ4730 fixups for letux-kernel

H. Nikolaus Schaller hns at goldelico.com
Mon Dec 21 15:00:35 CET 2020


> Am 21.12.2020 um 14:32 schrieb H. Nikolaus Schaller <hns at goldelico.com>:
> 
> Ok,
> next small findings...
> 
> [    0.140069] pinctrl-ingenic 10010000.pin-controller: invalid group "PC0" for function "mmc"
> [    0.131717] pinctrl-ingenic 10010000.pin-controller: invalid group "PC2" for function "mmc"

This comes from

                mmc_ctrl {
                        function = "mmc";
                        pins = "PC0", "PC2";
                        bias-disable;
                };

(I have currently removed the PA21 entry).

The problem is that there is a function definition. This makes drivers/pinctrl/pinmux search the individual
pins in the mmc group. And they don't exist.

It seems we can only do

- function + groups
- pins

The solution to silence this is to remove the function = "mmc"; line.
IMHO we can keep the "PA21" as it was before.

In any case it has no visible effect on the mmc subsystem and final kernel panic.

I'll consolidate all this and since stable v5.10.2 just has arrived I will backport
our new patches there as well.

BR,
Nikolaus



More information about the Letux-kernel mailing list