so I managed to add some names to the device tree, but I'm not quite sure if it's correct?
There are 32 lines in gpiochip5 and I'm not sure if GP5B0 is actually at line0.
Surely, If I was able to do something like this, this should be easily done by the experts.
I added this to .dts file
&gpio5 {
gpio-line-names =
"GP5B0",
"GP5B1",
"GP5B2",
"GP5B3",
"GP5B4",
"GP5B5",
"GP5B6",
"GP5B7",
"GP5C0",
"", /* GPIO5C1 */
"", /* GPIO5C2 */
"GPIO5C3";
};
This is on a slackwarearm kernel 5.10.
and the result is this: