rk_gpio: Enable gpio allocation via fdt
The code is based on bcm2835_gpio.c. This enables allocating gpio
interrupts via interrupts property in fdt.
Reviewed by: vexeduxr
MFC after: 5 days
Differential Revision: https://reviews.freebsd.org/D52513