* Avoid defining the ZMK GPIO drivers lib if none of the drivers are selected.
* Use SPI for sending serial data. * Supports 1-4 shift registers chained together by setting `ngios` property appropriately.