How to convert gpio group + IO pin to gpio number of linux on i.MX8

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to convert gpio group + IO pin to gpio number of linux on i.MX8

2,206 Views
kevinpwchen
Contributor II

Hi Sir,

As I knew, we can use below rule to convert gpio pin of i.MX6 to GPIO number.

(GPIO group x 32) + pin number = GPIO number of linux

Is it the same as i.MX8? It seems not the same. For example:

GPIO4_IO19 is gpio-371 of linux.

Do you know why?

Best regards

Kevin

0 Kudos
1 Reply

1,723 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hello, Kevin,

   >>Is it the same as i.MX8?

yes, iMX8MQ's GPIOs are same as those of i.MX6. You can check "arch/arm/mach-imx/hardware.h" .

For example GPIO4_19, should be (4-1)x32 + 19 =115.

Have a nice day!

Regards,

NXP TIC weidong sun

0 Kudos