HI Andy, > > So, what about adding the following > > > > > > (Replace '...' with meaningful line names or drop for now, but in any > > case you need to provide as much names as lines of such GPIO > > controller) > > I have checked the code, so it allows you to define from 0 up to all > lines, but no gaps. > Thus, I have dropped '...' line in above excerpt, added the compiled > AML to initramfs (initrd method) and voila! > > % gpioinfo gpiochip1 > gpiochip1 - 77 lines: > line 0: "Line0" unused input active-high > line 1: "Line1" unused input active-high > line 2: "Line2" unused input active-high > line 3: unnamed unused input active-high > > > % gpiofind Line2 > gpiochip1 2 > > Of course you may convert _DSD to be a Method and fill the line names > dynamically with help of ASL. Thanks for your help, I try now! > > -- > With Best Regards, > Andy Shevchenko Best regards, Flavio