Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915)
authorfauxpark <fauxpark@gmail.com>
Sun, 19 Jan 2020 03:11:57 +0000 (14:11 +1100)
committerGitHub <noreply@github.com>
Sun, 19 Jan 2020 03:11:57 +0000 (14:11 +1100)
commiteb5d267e637db4c2c639932b8c8176bf47dff78f
tree8e9f36d80dac91f40b95eb53022118bb7deb94a3
parenteaed517c0bfb10c9169457ba2a187c0c4b0eef2e
Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915)

* Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards

* Define diode direction for failing boards

* Matching parentheses

* Put onekey diode directions in top level config
54 files changed:
keyboards/40percentclub/luddite/config.h
keyboards/7skb/rev1/config.h
keyboards/adkb96/rev1/config.h
keyboards/alps64/config.h
keyboards/blackplum/config.h
keyboards/db/db63/config.h
keyboards/ergodash/mini/config.h
keyboards/ergodash/rev1/config.h
keyboards/handwired/aek64/config.h
keyboards/handwired/dactyl_manuform/4x5/config.h
keyboards/handwired/dactyl_manuform/5x6/config.h
keyboards/handwired/dactyl_manuform/5x7/config.h
keyboards/handwired/dactyl_manuform/6x6/config.h
keyboards/handwired/dactyl_manuform/dmote/62key/config.h
keyboards/handwired/dactyl_promicro/config.h
keyboards/handwired/hacked_motospeed/config.h
keyboards/handwired/lovelive9/config.h
keyboards/handwired/nicekey/config.h
keyboards/handwired/onekey/config.h
keyboards/handwired/splittest/config.h
keyboards/handwired/wulkan/config.h
keyboards/keebio/bfo9000/config.h
keyboards/keebio/fourier/config.h
keyboards/keebio/levinson/rev1/config.h
keyboards/keebio/levinson/rev2/config.h
keyboards/keebio/levinson/rev3/config.h
keyboards/keebio/quefrency/rev1/config.h
keyboards/keebio/wavelet/config.h
keyboards/lets_split/rev1/config.h
keyboards/lets_split/rev2/config.h
keyboards/lets_split/sockets/config.h
keyboards/nafuda/config.h
keyboards/naked48/rev1/config.h
keyboards/naked60/rev1/config.h
keyboards/naked64/rev1/config.h
keyboards/rgbkb/sol/config.h
keyboards/rgbkb/zygomorph/rev1/config.h
keyboards/runner3680/3x6/config.h
keyboards/runner3680/3x7/config.h
keyboards/runner3680/3x8/config.h
keyboards/runner3680/4x6/config.h
keyboards/runner3680/4x7/config.h
keyboards/runner3680/4x8/config.h
keyboards/runner3680/5x6/config.h
keyboards/runner3680/5x7/config.h
keyboards/runner3680/5x8/config.h
keyboards/setta21/rev1/config.h
keyboards/signum/3_0/elitec/config.h
keyboards/tanuki/config.h
keyboards/uzu42/rev1/config.h
keyboards/vitamins_included/rev1/config.h
keyboards/vitamins_included/rev2/config.h
quantum/matrix.c
quantum/split_common/matrix.c