There appears to be a new standard, allowing keyboards and other human
interface devices (HID) to be connected using I2C rather than USB, serial or
the old PS/2 connections. Linux supports it, but I have not been able to
find any references to it in uboot.
Given that TI have just produced a chip designed to do all the hard work
for HID over I2C it occured to me that someone here might know if support
has been added to uboot, and if not to get it added - it would certainly
free up a USB port on the BBB.