Nick Winans
002a89765f
refactor(Kconfig): Set USB default based on hardware capabilities
...
Removes the USB default under every split right half in favor of a default based on hardware capabilities in the main app Kconfig.
4 years ago
Nick Winans
e5b1f1e1be
fix(shield): BFO9000 uses USB on right
4 years ago
pbz
dcd665999a
feat(shields): add bfo9000 shield
...
PR: #472
4 years ago
Pete Johanson
4fc17e0b3a
fix(shields): Enable USB by default on right side.
...
* Ensures USB power detection for sleep/charging
is properly detected on the right side by deafult.
4 years ago
Pete Johanson
4db5b169bf
refactor(splits): Ability to override split role.
...
* Move central/peripheral setting to Kconfig.defconfig
files to allow left/right .conf files to override
central/peripheral role for splits.
4 years ago
Pete Johanson
8b91918352
refactor(shields): Cradio to use interrupts now.
4 years ago
Pete Johanson
e468677c4e
fix(shields): Proper cradio Kconfig setup.
4 years ago
David Barr
01b0bad7a2
update headers, spruce up keymap, streamline dtsi.
4 years ago
David Barr
ad77df5989
capital C
4 years ago
David Barr
a629aa0b42
Update Kconfig.defconfig
4 years ago
David Barr
426b25892f
rename gpio to direct polling
4 years ago
David Barr
38a418a1d1
updates as per PR changes (i hope)
4 years ago
David Barr
a3d0c03726
rename cradios to cradio
4 years ago
David Barr
8bad40282b
actually working
4 years ago
David Barr
4551d30769
ad cradios
4 years ago
Pete Johanson
d35a95c7af
Initial working Clueboard California Macropad w/ proton-c fixes
...
* Basic Clueboard Californai Macropad shield definition.
* New "direct" KSCAN driver that supports non-matrix direct
wiring for switches, needed for macropad that doesn't have
a matrix at all.
* Some renames for existing KSCAN GPIO driver to make the implied
"matrix" part explicit.
5 years ago