Add WIP bumper-style case models
Add faster method for obtaining headers
Working symbols layer with shifting functionality as well
Fix modifier keys to report properly
README steps for usage & some cleanup
Use polling instead of interrupt to process events in ppbbq10_irq_handler
Make failure to acquire IRQ non-fatal
Disable backlight functionality
Write out data in single msg
Stylistic updates - alphabetize fns/defs, func decls on nl, etc.
Rename to ppbbq10; use 3rd I2C adapter rather then using module device table
Add backlight as its own device so it can be controlled over sysfs
Change the key mapping to a static array and add keymap
The keymap can be loaded using the `loadkeys` command.
Add support for new features in the chip SW
Mainly new CFG bits that make it easier to map the keys on Linux.
Changed the keymap to sparse, WIP
Not quite working but it's something