viafb: Turn GPIO and i2c into proper platform devices