I have an IMX8MP-EVK for which I built an image using the imx-image-full in Yocto. The device works fine, however, the gpioset and get commands do not work for me when trying to access one of the GPIOs
root@imx8mp-lpddr4-evk:~# gpioget gpiochip1 1
gpioget: cannot find line 'gpiochip1'
gpioget: cannot find line '1'
However, my gpioinfo command seems to work just fine
gpiochip0 - 32 lines:
line 0: unnamed input
line 1: unnamed input
line 2: unnamed input
line 3: unnamed input consumer=interrupt
line 4: unnamed input
line 5: unnamed input
line 6: unnamed input
line 7: unnamed input
line 8: unnamed input
line 9: unnamed input
line 10: unnamed output active-low consumer=reset
line 11: unnamed input
line 12: unnamed input consumer=interrupt
line 13: unnamed input
line 14: unnamed output consumer=regulator-vbus
line 15: unnamed input
line 16: unnamed input
line 17: unnamed input
line 18: unnamed input
line 19: unnamed input
line 20: unnamed input
line 21: unnamed input
line 22: unnamed input
line 23: unnamed input
line 24: unnamed input
line 25: unnamed input
line 26: unnamed input
line 27: unnamed input
line 28: unnamed input
line 29: unnamed input
line 30: unnamed input
line 31: unnamed input
gpiochip1 - 32 lines:
line 0: unnamed input
line 1: unnamed input
line 2: unnamed input
line 3: unnamed input
line 4: unnamed input
line 5: unnamed input
line 6: unnamed output consumer=regulator-pcie
line 7: unnamed output consumer=PCIe reset
line 8: unnamed input
line 9: unnamed input
line 10: unnamed input
line 11: unnamed input
line 12: unnamed input active-low consumer=cd
line 13: unnamed input
line 14: unnamed input
line 15: unnamed input
line 16: unnamed input
line 17: unnamed input
line 18: unnamed input
line 19: unnamed output consumer=regulator-usdhc2
line 20: unnamed output
line 21: unnamed input
line 22: unnamed input
line 23: unnamed input
line 24: unnamed input
line 25: unnamed input
line 26: unnamed input
line 27: unnamed input
line 28: unnamed input
line 29: unnamed input
line 30: unnamed input
line 31: unnamed input
gpiochip2 - 32 lines:
line 0: unnamed input
line 1: unnamed input
line 2: unnamed input
line 3: unnamed input
line 4: unnamed input
line 5: unnamed input
line 6: unnamed input
line 7: unnamed input
line 8: unnamed input
line 9: unnamed input
line 10: unnamed input
line 11: unnamed input
line 12: unnamed input
line 13: unnamed input
line 14: unnamed input
line 15: unnamed input
line 16: unnamed output consumer=yellow:status
line 17: unnamed input
line 18: unnamed input
line 19: unnamed input
line 20: unnamed input
line 21: unnamed input
line 22: unnamed input
line 23: unnamed input
line 24: unnamed input
line 25: unnamed input
line 26: unnamed input
line 27: unnamed input
line 28: unnamed input
line 29: unnamed input
line 30: unnamed input
line 31: unnamed input
gpiochip3 - 32 lines:
line 0: unnamed input
line 1: unnamed input
line 2: unnamed output active-low consumer=PHY reset
line 3: unnamed input
line 4: unnamed input
line 5: unnamed input
line 6: unnamed input
line 7: unnamed input
line 8: unnamed input
line 9: unnamed input
line 10: unnamed input
line 11: unnamed input
line 12: unnamed input
line 13: unnamed input
line 14: unnamed input
line 15: unnamed input
line 16: unnamed input
line 17: unnamed input
line 18: unnamed input
line 19: unnamed input consumer=interrupt
line 20: unnamed output active-low consumer=switch
line 21: unnamed input
line 22: unnamed output active-low consumer=PHY reset
line 23: unnamed input
line 24: unnamed input
line 25: unnamed input
line 26: unnamed input
line 27: unnamed output consumer=regulator-can2-stby
line 28: unnamed input
line 29: unnamed output consumer=regulator-audio-pwr
line 30: unnamed input
line 31: unnamed input
gpiochip4 - 32 lines:
line 0: unnamed input
line 1: unnamed input
line 2: unnamed input
line 3: unnamed input
line 4: unnamed input
line 5: unnamed output consumer=regulator-can1-stby
line 6: unnamed input
line 7: unnamed input
line 8: unnamed input
line 9: unnamed input
line 10: unnamed input
line 11: unnamed input
line 12: unnamed input
line 13: unnamed output active-low consumer=spi1 CS0
line 14: unnamed output
line 15: unnamed output
line 16: unnamed output
line 17: unnamed output
line 18: unnamed output
line 19: unnamed output
line 20: unnamed input
line 21: unnamed input
line 22: unnamed input
line 23: unnamed input
line 24: unnamed input
line 25: unnamed input
line 26: unnamed input
line 27: unnamed input
line 28: unnamed input
line 29: unnamed input
line 30: unnamed input
line 31: unnamed input
gpiochip5 - 16 lines:
line 0: "EXT_PWREN1" input
line 1: "EXT_PWREN2" output
line 2: "CAN1/I2C5_SEL" input
line 3: "PDM/CAN2_SEL" input
line 4: "FAN_EN" input
line 5: "PWR_MEAS_IO1" input
line 6: "PWR_MEAS_IO2" input
line 7: "EXP_P0_7" input
line 8: "EXP_P1_0" input
line 9: "EXP_P1_1" input
line 10: "EXP_P1_2" input
line 11: "EXP_P1_3" input
line 12: "EXP_P1_4" input
line 13: "EXP_P1_5" input
line 14: "EXP_P1_6" input
line 15: "EXP_P1_7" input
Has anyone else experienced this?