The keypad driver's init() is called, but probe() is never called. Any suggestions as to something that might have changed that causes the driver to not probe? platform_driver_register, in init, is not returning an error. Brian