Hi @lydia_ziegler ,
I probably should have mentioned that this is a custom board, and I am not fully in control of the kernel or the image that it is running.
I've got the following register maps for the gpiochip devices from decompiling the dtb to a dts:
gpio0 = "/bus@5d000000/gpio@5d080000";
gpio1 = "/bus@5d000000/gpio@5d090000";
gpio2 = "/bus@5d000000/gpio@5d0a0000";
gpio3 = "/bus@5d000000/gpio@5d0b0000";
gpio4 = "/bus@5d000000/gpio@5d0c0000";
gpio5 = "/bus@5d000000/gpio@5d0d0000";
gpio6 = "/bus@5d000000/gpio@5d0e0000";
gpio7 = "/bus@5d000000/gpio@5d0f0000";
I've not been able to find a document that contains the map to show me which GPIO device is at which address, and also the details such as pull resister config.