summaryrefslogtreecommitdiffstats
path: root/keyboards
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2023-02-23 09:20:23 +1100
committerGitHub <noreply@github.com>2023-02-23 09:20:23 +1100
commit3bf01bb9ed202b14f78105db2aa2a75d01fc4323 (patch)
treee492f428742358d7e75a228314d92b818ee0370d /keyboards
parent7f805cc7799deb0ca75f751cebd32c6640058af9 (diff)
Move QMK LUFA bootloader config to data driven (#19879)
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/0xcb/1337/config.h3
-rw-r--r--keyboards/0xcb/1337/info.json3
-rw-r--r--keyboards/4pplet/aekiso60/rev_a/config.h3
-rw-r--r--keyboards/4pplet/aekiso60/rev_a/info.json4
-rw-r--r--keyboards/4pplet/aekiso60/rev_b/config.h3
-rw-r--r--keyboards/4pplet/bootleg/rev_a/config.h3
-rw-r--r--keyboards/4pplet/bootleg/rev_a/info.json4
-rw-r--r--keyboards/4pplet/steezy60/rev_a/config.h3
-rw-r--r--keyboards/4pplet/steezy60/rev_a/info.json4
-rw-r--r--keyboards/4pplet/waffling60/rev_a/config.h3
-rw-r--r--keyboards/4pplet/waffling60/rev_a/info.json4
-rw-r--r--keyboards/4pplet/waffling60/rev_b/config.h3
-rw-r--r--keyboards/4pplet/waffling60/rev_b/info.json4
-rw-r--r--keyboards/4pplet/waffling60/rev_c/config.h3
-rw-r--r--keyboards/4pplet/waffling60/rev_c/info.json4
-rw-r--r--keyboards/4pplet/waffling60/rev_d/config.h3
-rw-r--r--keyboards/4pplet/waffling60/rev_d_ansi/config.h3
-rw-r--r--keyboards/4pplet/waffling60/rev_d_iso/config.h3
-rw-r--r--keyboards/4pplet/waffling80/rev_a/config.h3
-rw-r--r--keyboards/4pplet/waffling80/rev_a/info.json4
-rw-r--r--keyboards/4pplet/waffling80/rev_b/config.h3
-rw-r--r--keyboards/adm42/rev4/config.h2
-rw-r--r--keyboards/adm42/rev4/keymaps/default/keymap.c12
-rw-r--r--keyboards/aves65/config.h3
-rw-r--r--keyboards/aves65/info.json4
-rw-r--r--keyboards/compound/config.h3
-rw-r--r--keyboards/e88/config.h3
-rw-r--r--keyboards/e88/info.json4
-rw-r--r--keyboards/evyd13/atom47/rev2/config.h4
-rw-r--r--keyboards/evyd13/atom47/rev2/info.json5
-rw-r--r--keyboards/evyd13/atom47/rev3/config.h3
-rw-r--r--keyboards/evyd13/atom47/rev3/info.json5
-rw-r--r--keyboards/evyd13/atom47/rev4/config.h7
-rw-r--r--keyboards/evyd13/atom47/rev4/info.json5
-rw-r--r--keyboards/evyd13/eon40/config.h3
-rw-r--r--keyboards/evyd13/eon40/info.json4
-rw-r--r--keyboards/evyd13/minitomic/config.h4
-rw-r--r--keyboards/evyd13/minitomic/info.json5
-rw-r--r--keyboards/evyd13/mx5160/config.h5
-rw-r--r--keyboards/evyd13/mx5160/info.json5
-rw-r--r--keyboards/evyd13/nt660/config.h4
-rw-r--r--keyboards/evyd13/nt660/info.json5
-rw-r--r--keyboards/evyd13/plain60/config.h3
-rw-r--r--keyboards/evyd13/plain60/info.json4
-rw-r--r--keyboards/evyd13/ta65/config.h4
-rw-r--r--keyboards/evyd13/ta65/info.json5
-rw-r--r--keyboards/evyd13/wasdat_code/config.h5
-rw-r--r--keyboards/evyd13/wasdat_code/info.json5
-rw-r--r--keyboards/evyd13/wonderland/config.h4
-rw-r--r--keyboards/evyd13/wonderland/info.json5
-rw-r--r--keyboards/gami_studio/lex60/config.h3
-rw-r--r--keyboards/gami_studio/lex60/info.json4
-rw-r--r--keyboards/gvalchca/ga150/config.h3
-rw-r--r--keyboards/gvalchca/ga150/info.json4
-rw-r--r--keyboards/gvalchca/spaccboard/config.h3
-rw-r--r--keyboards/gvalchca/spaccboard/info.json4
-rw-r--r--keyboards/handwired/ddg_56/config.h2
-rw-r--r--keyboards/handwired/jotpad16/config.h1
-rw-r--r--keyboards/handwired/p65rgb/config.h3
-rw-r--r--keyboards/handwired/p65rgb/info.json4
-rw-r--r--keyboards/handwired/rs60/config.h5
-rw-r--r--keyboards/handwired/rs60/info.json5
-rw-r--r--keyboards/hs60/v1/config.h5
-rw-r--r--keyboards/hs60/v1/info.json4
-rw-r--r--keyboards/jian/nsrev2/config.h3
-rw-r--r--keyboards/jian/nsrev2/info.json4
-rw-r--r--keyboards/jian/rev2/config.h3
-rw-r--r--keyboards/jian/rev2/info.json4
-rw-r--r--keyboards/keebio/fourier/config.h5
-rw-r--r--keyboards/keebio/fourier/info.json6
-rw-r--r--keyboards/keebio/iris/rev3/config.h4
-rw-r--r--keyboards/keebio/iris/rev3/info.json6
-rw-r--r--keyboards/keebio/iris/rev4/config.h4
-rw-r--r--keyboards/keebio/iris/rev4/info.json6
-rw-r--r--keyboards/keebio/iris/rev5/config.h4
-rw-r--r--keyboards/keebio/iris/rev5/info.json6
-rw-r--r--keyboards/kindakeyboards/conone65/config.h3
-rw-r--r--keyboards/kindakeyboards/conone65/info.json4
-rw-r--r--keyboards/lfkeyboards/lfk65_hs/config.h5
-rw-r--r--keyboards/mechllama/g35/config.h4
-rw-r--r--keyboards/mechstudio/dawn/config.h3
-rw-r--r--keyboards/mechstudio/dawn/info.json4
-rw-r--r--keyboards/mechstudio/ud_40_ortho/config.h3
-rw-r--r--keyboards/mechstudio/ud_40_ortho/info.json4
-rw-r--r--keyboards/mschwingen/modelm/config.h2
-rw-r--r--keyboards/mschwingen/modelm/modelm.c8
-rw-r--r--keyboards/planck/config.h5
-rw-r--r--keyboards/planck/rev5/info.json6
-rw-r--r--keyboards/plume/plume65/config.h3
-rw-r--r--keyboards/plume/plume65/info.json4
-rw-r--r--keyboards/preonic/config.h5
-rw-r--r--keyboards/preonic/rev2/info.json6
-rw-r--r--keyboards/rationalist/ratio65_hotswap/rev_a/config.h3
-rw-r--r--keyboards/rationalist/ratio65_hotswap/rev_a/info.json4
-rw-r--r--keyboards/rationalist/ratio65_solder/rev_a/config.h3
-rw-r--r--keyboards/rationalist/ratio65_solder/rev_a/info.json4
-rw-r--r--keyboards/splitkb/zima/config.h4
-rw-r--r--keyboards/tkc/m0lly/config.h5
-rw-r--r--keyboards/tkc/m0lly/info.json5
-rw-r--r--keyboards/tkc/tkc1800/config.h5
-rw-r--r--keyboards/tkc/tkc1800/info.json5
-rw-r--r--keyboards/tokyokeyboard/alix40/config.h4
-rw-r--r--keyboards/tokyokeyboard/tokyo60/config.h4
-rw-r--r--keyboards/vitamins_included/rev2/config.h6
-rw-r--r--keyboards/vitamins_included/rev2/info.json6
-rw-r--r--keyboards/woodkeys/meira/featherble/config.h1
-rw-r--r--keyboards/woodkeys/scarletbandana/config.h2
-rw-r--r--keyboards/ydkb/just60/config.h3
-rw-r--r--keyboards/ydkb/just60/info.json4
109 files changed, 217 insertions, 225 deletions
diff --git a/keyboards/0xcb/1337/config.h b/keyboards/0xcb/1337/config.h
index 10f946592f..5b576cc0c5 100644
--- a/keyboards/0xcb/1337/config.h
+++ b/keyboards/0xcb/1337/config.h
@@ -62,6 +62,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define OLED_DISPLAY_128X64
#define OLED_FONT_END 255
#define OLED_FONT_H "gfxfont.c"
-
-/* QMK DFU */
-#define QMK_LED B0
diff --git a/keyboards/0xcb/1337/info.json b/keyboards/0xcb/1337/info.json
index fb4480e1b0..d37fc515f7 100644
--- a/keyboards/0xcb/1337/info.json
+++ b/keyboards/0xcb/1337/info.json
@@ -8,6 +8,9 @@
"pid": "0x1337",
"device_version": "0.0.1"
},
+ "qmk_lufa_bootloader": {
+ "led": "B0"
+ },
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"matrix_pins": {
diff --git a/keyboards/4pplet/aekiso60/rev_a/config.h b/keyboards/4pplet/aekiso60/rev_a/config.h
index da29046991..f7ef22d986 100644
--- a/keyboards/4pplet/aekiso60/rev_a/config.h
+++ b/keyboards/4pplet/aekiso60/rev_a/config.h
@@ -8,9 +8,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
-#define QMK_ESC_OUTPUT C4 // usually COL
-#define QMK_ESC_INPUT C2 // usually ROW
-
#define RGB_DI_PIN D3
#define RGBLED_NUM 12
diff --git a/keyboards/4pplet/aekiso60/rev_a/info.json b/keyboards/4pplet/aekiso60/rev_a/info.json
index e43265fcdd..9932b6ec55 100644
--- a/keyboards/4pplet/aekiso60/rev_a/info.json
+++ b/keyboards/4pplet/aekiso60/rev_a/info.json
@@ -8,6 +8,10 @@
"pid": "0x0001",
"device_version": "0.0.1"
},
+ "qmk_lufa_bootloader": {
+ "esc_input": "C2",
+ "esc_output": "C4"
+ },
"processor": "atmega32u2",
"bootloader": "atmel-dfu",
"layouts": {
diff --git a/keyboards/4pplet/aekiso60/rev_b/config.h b/keyboards/4pplet/aekiso60/rev_b/config.h
index 1162b4acd1..b5602b1cc0 100644
--- a/keyboards/4pplet/aekiso60/rev_b/config.h
+++ b/keyboards/4pplet/aekiso60/rev_b/config.h
@@ -25,9 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
-#define QMK_ESC_OUTPUT A3 // usually COL
-#define QMK_ESC_INPUT B14 // usually ROW
-
#define RGBLED_NUM 12
#define WS2812_EXTERNAL_PULLUP
#define RGB_DI_PIN A8
diff --git a/keyboards/4pplet/bootleg/rev_a/config.h b/keyboards/4pplet/bootleg/rev_a/config.h
index 5ce36a22bd..b1743d0982 100644
--- a/keyboards/4pplet/bootleg/rev_a/config.h
+++ b/keyboards/4pplet/bootleg/rev_a/config.h
@@ -23,6 +23,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
-
-#define QMK_ESC_OUTPUT C4 // usually COL
-#define QMK_ESC_INPUT D0 // usually ROW
diff --git a/keyboards/4pplet/bootleg/rev_a/info.json b/keyboards/4pplet/bootleg/rev_a/info.json
index 5654de5fa9..8f3b5eb2bf 100644
--- a/keyboards/4pplet/bootleg/rev_a/info.json
+++ b/keyboards/4pplet/bootleg/rev_a/info.json
@@ -8,6 +8,10 @@
"pid": "0x0004",
"device_version": "0.0.1"
},
+ "qmk_lufa_bootloader": {
+ "esc_input": "D0",
+ "esc_output": "C4"
+ },
"processor": "atmega32u2",
"bootloader": "atmel-dfu",
"layouts": {
diff --git a/keyboards/4pplet/steezy60/rev_a/config.h b/keyboards/4pplet/steezy60/rev_a/config.h
index 9b3480fe8f..f7ef22d986 100644
--- a/keyboards/4pplet/steezy60/rev_a/config.h
+++ b/keyboards/4pplet/steezy60/rev_a/config.h
@@ -8,9 +8,6 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
-#define QMK_ESC_OUTPUT C4 // usually COL
-#define QMK_ESC_INPUT C2 // usually ROW
-
#define RGB_DI_PIN D3
#define RGBLED_NUM 12
diff --git a/keyboards/4pplet/steezy60/rev_a/info.json b/keyboards/4pplet/steezy60/rev_a/info.json
index d2c271ba63..b6e9c37ba2 100644
--- a/keyboards/4pplet/steezy60/rev_a/info.json
+++ b/keyboards/4pplet/steezy60/rev_a/info.json
@@ -8,6 +8,10 @@
"pid": "0x0002",
"device_version": "0.0.1"
},
+ "qmk_lufa_bootloader": {
+ "esc_input": "C2",
+ "esc_output": "C4"
+ },
"processor": "atmega32u2",
"bootloader": "atmel-dfu",
"layouts": {
diff --git a/keyboards/4pplet/waffling60/rev_a/config.h b/keyboards/4pplet/waffling60/rev_a/config.h
index 302d40911e..670c8132a1 100644
--- a/keyboards/4pplet/waffling60/rev_a/config.h
+++ b/keyboards/4pplet/waffling60/rev_a/config.h
@@ -24,6 +24,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
-
-#define QMK_ESC_OUTPUT D3 // usually COL
-#define QMK_ESC_INPUT D4 // usually ROW
diff --git a/keyboards/4pplet/waffling60/rev_a/info.json b/keyboards/4pplet/waffling60/rev_a/info.json
index 872b9a8116..0b98be4876 100644
--- a/keyboards/4pplet/waffling60/rev_a/info.json
+++ b/keyboards/4pplet/waffling60/rev_a/info.json
@@ -8,6 +8,10 @@
"pid": "0x0003",
"device_version": "0.0.1"
},
+ "qmk_lufa_bootloader": {
+ "esc_input": "D4",
+ "esc_output": "D3"
+ },
"processor": "atmega32u2",
"bootloader": "atmel-dfu",
"layouts": {
diff --git a/keyboards/4pplet/waffling60/rev_b/config.h b/keyboards/4pplet/waffling60/rev_b/config.h
index 8f56bc1327..7c1e13ce84 100644
--- a/keyboards/4pplet/waffling60/rev_b/config.h
+++ b/keyboards/4pplet/waffling60/rev_b/config.h
@@ -25,9 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
-#define QMK_ESC_OUTPUT C2 // usually COL
-#define QMK_ESC_INPUT C4 // usually ROW
-
#define RGB_DI_PIN D3
#define RGBLED_NUM 1
diff --git a/keyboards/4pplet/waffling60/rev_b/info.json b/keyboards/4pplet/waffling60/rev_b/info.json
index 4a1cf0180c..866ae5c1ac 100644
--- a/keyboards/4pplet/waffling60/rev_b/info.json
+++ b/keyboards/4pplet/waffling60/rev_b/info.json
@@ -8,6 +8,10 @@
"pid": "0x0005",
"device_version": "0.0.2"
},
+ "qmk_lufa_bootloader": {
+ "esc_input": "C4",
+ "esc_output": "C2"
+ },
"processor": "atmega32u2",
"bootloader": "atmel-dfu",