pinctrl: rockchip: WIP introduce flexible iomux handling and rk3288 support

todo: split into two patches, one introducing the flexible iomux handling
and another one adding the actual rk3288 support.
add preliminary usb phy work