Compared with real SPARC/PReP device trees, an 8042 controller should be modelled as a separate device with keyboard (and optionally mouse) devices beneath it.
Signed-off-by: Mark Cave-Ayland mark.cave-ayland@ilande.co.uk
Mark Cave-Ayland (2): pc_kbd: place keyboard device under 8042 controller device pc_kbd: add optional mouse device support for 8042 devices
drivers/pc_kbd.c | 112 ++++++++++++++++++++++++++++++++++++++------- drivers/pci.c | 4 +- include/drivers/drivers.h | 4 +- 3 files changed, 100 insertions(+), 20 deletions(-)