uboot: add keyboard support