From 314f6c1ddba09851b33e4f3b4bd43bdbc55f9628 Mon Sep 17 00:00:00 2001 From: Ryan Date: Sun, 26 Feb 2023 08:37:57 +1100 Subject: Move backlight config to data driven (#19910) --- keyboards/0xcb/1337/config.h | 4 ---- keyboards/0xcb/1337/info.json | 5 +++++ keyboards/1upkeyboards/1up60hse/config.h | 4 ---- keyboards/1upkeyboards/1up60hse/info.json | 5 +++++ keyboards/1upkeyboards/1up60hte/config.h | 2 -- keyboards/1upkeyboards/1up60hte/info.json | 3 +++ keyboards/1upkeyboards/1up60rgb/config.h | 5 ----- keyboards/1upkeyboards/1up60rgb/info.json | 4 ++++ keyboards/25keys/aleth42/rev1/config.h | 4 ---- keyboards/25keys/aleth42/rev1/info.json | 5 +++++ keyboards/40percentclub/gherkin/config.h | 2 -- keyboards/40percentclub/gherkin/info.json | 3 +++ keyboards/40percentclub/luddite/config.h | 5 ----- keyboards/40percentclub/luddite/info.json | 4 ++++ keyboards/40percentclub/mf68/config.h | 3 --- keyboards/40percentclub/mf68/info.json | 4 ++++ keyboards/40percentclub/nori/config.h | 2 -- keyboards/40percentclub/nori/info.json | 3 +++ keyboards/40percentclub/sixpack/config.h | 22 --------------------- keyboards/40percentclub/sixpack/info.json | 4 +++- keyboards/4pplet/eagle_viper_rep/rev_a/config.h | 4 ---- keyboards/4pplet/eagle_viper_rep/rev_a/info.json | 5 +++++ keyboards/4pplet/eagle_viper_rep/rev_a/rules.mk | 1 - keyboards/4pplet/eagle_viper_rep/rev_b/config.h | 4 ---- keyboards/4pplet/eagle_viper_rep/rev_b/info.json | 5 +++++ keyboards/8pack/config.h | 2 -- keyboards/8pack/info.json | 3 ++- keyboards/abstract/ellipse/rev1/config.h | 3 --- keyboards/abstract/ellipse/rev1/info.json | 4 ++++ keyboards/acekeyboard/titan60/config.h | 3 --- keyboards/acekeyboard/titan60/info.json | 4 ++++ keyboards/acheron/athena/alpha/config.h | 3 --- keyboards/acheron/athena/alpha/info.json | 5 ++++- keyboards/acheron/athena/alpha/rules.mk | 1 - keyboards/acheron/athena/beta/config.h | 3 --- keyboards/acheron/athena/beta/info.json | 5 +++++ keyboards/acheron/athena/beta/rules.mk | 1 - keyboards/acheron/austin/config.h | 3 --- keyboards/acheron/austin/info.json | 5 +++++ keyboards/acheron/elongate/delta/config.h | 4 ---- keyboards/acheron/elongate/delta/info.json | 3 +++ keyboards/acheron/shark/alpha/config.h | 1 - keyboards/acheron/shark/alpha/info.json | 3 +++ keyboards/acheron/shark/beta/config.h | 3 --- keyboards/acheron/shark/beta/info.json | 5 +++++ keyboards/acheron/shark/beta/rules.mk | 1 - keyboards/adelheid/config.h | 2 -- keyboards/adelheid/info.json | 3 +++ keyboards/aeboards/ext65/rev2/config.h | 4 ---- keyboards/aeboards/ext65/rev2/info.json | 5 +++++ keyboards/ai03/equinox/config.h | 4 ---- keyboards/ai03/equinox/rev0/config.h | 5 ----- keyboards/ai03/equinox/rev0/info.json | 5 +++++ keyboards/ai03/equinox/rev1/info.json | 5 +++++ keyboards/ai03/orbit/config.h | 2 -- keyboards/ai03/orbit/info.json | 3 +++ keyboards/ai03/polaris/config.h | 4 ---- keyboards/ai03/polaris/info.json | 5 +++++ keyboards/al1/config.h | 3 --- keyboards/al1/info.json | 4 ++++ keyboards/alf/dc60/config.h | 4 ---- keyboards/alf/dc60/info.json | 5 +++++ keyboards/alf/x11/config.h | 3 --- keyboards/alf/x11/info.json | 4 ++++ keyboards/alf/x2/config.h | 2 -- keyboards/alf/x2/info.json | 3 +++ keyboards/amjkeyboard/amj40/config.h | 6 ------ keyboards/amjkeyboard/amj40/info.json | 4 ++++ keyboards/amjkeyboard/amj60/config.h | 4 ---- keyboards/amjkeyboard/amj60/info.json | 5 +++++ keyboards/amjkeyboard/amj66/config.h | 3 --- keyboards/amjkeyboard/amj66/info.json | 4 ++++ keyboards/amjkeyboard/amj84/config.h | 3 --- keyboards/amjkeyboard/amj84/info.json | 4 ++++ keyboards/amjkeyboard/amjpad/config.h | 6 ------ keyboards/amjkeyboard/amjpad/info.json | 4 ++++ keyboards/anavi/macropad8/config.h | 2 -- keyboards/anavi/macropad8/info.json | 12 +++++++---- keyboards/ares/config.h | 2 -- keyboards/ares/info.json | 3 +++ keyboards/atomic/config.h | 2 -- keyboards/atomic/info.json | 3 +++ keyboards/atxkb/1894/config.h | 4 ---- keyboards/atxkb/1894/info.json | 5 +++++ keyboards/b_sides/rev41lp/config.h | 3 --- keyboards/b_sides/rev41lp/info.json | 2 ++ keyboards/baguette/config.h | 4 ---- keyboards/baguette/info.json | 5 +++++ keyboards/bear_face/config.h | 2 -- keyboards/bear_face/info.json | 3 +++ keyboards/bfake/config.h | 2 -- keyboards/bfake/info.json | 3 +++ keyboards/bioi/f60/config.h | 4 ---- keyboards/bioi/f60/info.json | 5 +++++ keyboards/bioi/g60/config.h | 4 ---- keyboards/bioi/g60/info.json | 4 ++++ keyboards/bioi/g60ble/config.h | 5 ----- keyboards/bioi/g60ble/info.json | 4 ++++ keyboards/bioi/morgan65/config.h | 4 ---- keyboards/bioi/morgan65/info.json | 4 ++++ keyboards/bioi/s65/config.h | 5 ----- keyboards/bioi/s65/info.json | 4 ++++ keyboards/boston/config.h | 3 --- keyboards/boston/info.json | 5 +++++ keyboards/bt66tech/bt66tech60/config.h | 3 --- keyboards/bt66tech/bt66tech60/info.json | 5 +++++ keyboards/cablecardesigns/cypher/rev6/config.h | 5 ----- keyboards/cablecardesigns/cypher/rev6/info.json | 5 +++++ keyboards/cannonkeys/an_c/config.h | 3 --- keyboards/cannonkeys/an_c/info.json | 5 +++++ keyboards/cannonkeys/chimera65/config.h | 3 --- keyboards/cannonkeys/chimera65/info.json | 5 +++++ keyboards/cannonkeys/cloudline/config.h | 3 --- keyboards/cannonkeys/cloudline/info.json | 5 +++++ keyboards/cannonkeys/crin/config.h | 3 --- keyboards/cannonkeys/crin/info.json | 5 +++++ keyboards/cannonkeys/db60/config.h | 3 --- keyboards/cannonkeys/db60/info.json | 5 +++++ keyboards/cannonkeys/devastatingtkl/config.h | 4 ---- keyboards/cannonkeys/devastatingtkl/info.json | 5 +++++ keyboards/cannonkeys/instant60/config.h | 3 --- keyboards/cannonkeys/instant60/info.json | 5 +++++ keyboards/cannonkeys/instant65/config.h | 3 --- keyboards/cannonkeys/instant65/info.json | 5 +++++ keyboards/cannonkeys/iron165/config.h | 3 --- keyboards/cannonkeys/iron165/info.json | 5 +++++ keyboards/cannonkeys/malicious_ergo/config.h | 3 --- keyboards/cannonkeys/malicious_ergo/info.json | 5 +++++ keyboards/cannonkeys/obliterated75/config.h | 3 --- keyboards/cannonkeys/obliterated75/info.json | 5 +++++ keyboards/cannonkeys/onyx/config.h | 4 ---- keyboards/cannonkeys/onyx/info.json | 5 +++++ keyboards/cannonkeys/ortho48/config.h | 3 --- keyboards/cannonkeys/ortho48/info.json | 5 +++++ keyboards/cannonkeys/ortho60/config.h | 3 --- keyboards/cannonkeys/ortho60/info.json | 5 +++++ keyboards/cannonkeys/ortho75/config.h | 3 --- keyboards/cannonkeys/ortho75/info.json | 5 +++++ keyboards/cannonkeys/practice60/config.h | 3 --- keyboards/cannonkeys/practice60/info.json | 5 +++++ keyboards/cannonkeys/practice65/config.h | 3 --- keyboards/cannonkeys/practice65/info.json | 5 +++++ keyboards/cannonkeys/rekt1800/config.h | 3 --- keyboards/cannonkeys/rekt1800/info.json | 5 +++++ keyboards/cannonkeys/sagittarius/config.h | 3 --- keyboards/cannonkeys/sagittarius/info.json | 5 +++++ keyboards/cannonkeys/satisfaction75/config.h | 4 ---- keyboards/cannonkeys/satisfaction75/info.json | 4 ++++ keyboards/cannonkeys/savage65/config.h | 3 --- keyboards/cannonkeys/savage65/info.json | 5 +++++ keyboards/cannonkeys/tmov2/config.h | 3 --- keyboards/cannonkeys/tmov2/info.json | 5 +++++ keyboards/cannonkeys/tsukuyomi/config.h | 3 --- keyboards/cannonkeys/tsukuyomi/info.json | 5 +++++ keyboards/cannonkeys/vicious40/config.h | 3 --- keyboards/cannonkeys/vicious40/info.json | 5 +++++ keyboards/capsunlocked/cu24/config.h | 5 ----- keyboards/capsunlocked/cu24/info.json | 5 +++++ keyboards/capsunlocked/cu75/config.h | 1 - keyboards/capsunlocked/cu75/info.json | 4 ++++ keyboards/capsunlocked/cu75/rules.mk | 5 ----- keyboards/cest73/tkm/config.h | 3 --- keyboards/cest73/tkm/info.json | 3 +++ keyboards/checkerboards/nop60/config.h | 4 ---- keyboards/checkerboards/nop60/info.json | 5 +++++ keyboards/checkerboards/quark_plus/config.h | 5 ----- keyboards/checkerboards/quark_plus/info.json | 5 +++++ keyboards/checkerboards/quark_plus/rules.mk | 1 - keyboards/checkerboards/snop60/config.h | 5 ----- keyboards/checkerboards/snop60/info.json | 5 +++++ keyboards/checkerboards/snop60/rules.mk | 1 - keyboards/cherrybstudio/cb87/config.h | 1 - keyboards/cherrybstudio/cb87/info.json | 3 +++ keyboards/cherrybstudio/cb87v2/config.h | 2 -- keyboards/cherrybstudio/cb87v2/info.json | 3 +++ keyboards/ck60i/config.h | 3 --- keyboards/ck60i/info.json | 5 +++++ keyboards/ck60i/rules.mk | 1 - keyboards/ckeys/obelus/config.h | 2 -- keyboards/ckeys/obelus/info.json | 3 +++ keyboards/ckeys/washington/config.h | 3 --- keyboards/ckeys/washington/info.json | 4 ++++ keyboards/clueboard/17/info.json | 3 +++ keyboards/clueboard/17/rules.mk | 2 -- keyboards/clueboard/60/config.h | 23 ---------------------- keyboards/clueboard/60/info.json | 3 +++ keyboards/clueboard/66/rev2/config.h | 5 ----- keyboards/clueboard/66/rev2/info.json | 4 ++++ keyboards/clueboard/66/rev2/rules.mk | 2 -- keyboards/clueboard/66/rev3/config.h | 5 ----- keyboards/clueboard/66/rev3/info.json | 4 ++++ keyboards/clueboard/66/rev3/rules.mk | 1 - keyboards/clueboard/66_hotswap/prototype/config.h | 4 ---- keyboards/clueboard/66_hotswap/prototype/info.json | 4 ++++ keyboards/clueboard/66_hotswap/prototype/rules.mk | 2 -- keyboards/clueboard/card/config.h | 3 --- keyboards/clueboard/card/info.json | 4 ++++ keyboards/clueboard/card/rules.mk | 2 -- keyboards/coarse/cordillera/config.h | 3 --- keyboards/coarse/cordillera/info.json | 5 +++++ keyboards/copenhagen_click/click_pad_v1/config.h | 3 --- keyboards/copenhagen_click/click_pad_v1/info.json | 4 ++++ keyboards/custommk/evo70/config.h | 4 ---- keyboards/custommk/evo70/info.json | 5 ++++- keyboards/cx60/config.h | 6 ------ keyboards/cx60/info.json | 4 ++++ keyboards/db/db63/config.h | 2 -- keyboards/db/db63/info.json | 3 +++ keyboards/deng/djam/config.h | 3 --- keyboards/deng/djam/info.json | 4 ++++ keyboards/deng/djam/rules.mk | 1 - keyboards/deng/thirty/config.h | 6 ------ keyboards/deng/thirty/info.json | 3 +++ keyboards/deng/thirty/rules.mk | 1 - keyboards/do60/config.h | 4 ---- keyboards/do60/info.json | 4 ++++ keyboards/donutcables/budget96/config.h | 2 -- keyboards/donutcables/budget96/info.json | 3 +++ keyboards/doro67/multi/config.h | 3 --- keyboards/doro67/multi/info.json | 4 ++++ keyboards/dtisaac/dtisaac01/config.h | 3 --- keyboards/dtisaac/dtisaac01/info.json | 4 ++++ keyboards/duck/eagle_viper/v2/info.json | 3 +++ keyboards/duck/eagle_viper/v2/rules.mk | 1 - keyboards/duck/jetfire/config.h | 2 -- keyboards/duck/jetfire/info.json | 4 ++++ keyboards/duck/jetfire/rules.mk | 1 - keyboards/duck/lightsaver/config.h | 2 -- keyboards/duck/lightsaver/info.json | 4 ++++ keyboards/duck/lightsaver/rules.mk | 1 - keyboards/duck/octagon/v1/config.h | 2 -- keyboards/duck/octagon/v1/info.json | 4 ++++ keyboards/duck/octagon/v1/rules.mk | 1 - keyboards/duck/octagon/v2/config.h | 2 -- keyboards/duck/octagon/v2/info.json | 4 ++++ keyboards/duck/octagon/v2/rules.mk | 1 - keyboards/duck/orion/v3/config.h | 2 -- keyboards/duck/orion/v3/info.json | 4 +++- keyboards/duck/orion/v3/rules.mk | 1 - keyboards/dz60/config.h | 3 --- keyboards/dz60/info.json | 4 ++++ keyboards/dztech/bocc/config.h | 3 --- keyboards/dztech/bocc/info.json | 4 ++++ keyboards/dztech/dz96/config.h | 3 --- keyboards/dztech/dz96/info.json | 4 ++++ keyboards/ebastler/isometria_75/rev1/config.h | 3 --- keyboards/ebastler/isometria_75/rev1/info.json | 5 +++++ keyboards/efreet/config.h | 3 --- keyboards/efreet/info.json | 4 ++++ keyboards/era/era65/rules.mk | 1 - keyboards/ergotravel/rev1/config.h | 3 --- keyboards/eve/meteor/config.h | 2 -- keyboards/eve/meteor/info.json | 3 +++ keyboards/evil80/config.h | 3 --- keyboards/evil80/info.json | 4 ++++ keyboards/evyd13/atom47/rev2/config.h | 6 ------ keyboards/evyd13/atom47/rev2/info.json | 5 +++++ keyboards/evyd13/atom47/rev3/config.h | 6 ------ keyboards/evyd13/atom47/rev3/info.json | 5 +++++ keyboards/evyd13/wasdat_code/config.h | 4 ---- keyboards/evyd13/wasdat_code/info.json | 5 +++++ keyboards/exclusive/e65/config.h | 5 ----- keyboards/exclusive/e65/info.json | 4 ++++ keyboards/exclusive/e6v2/le/config.h | 6 ------ keyboards/exclusive/e6v2/le/info.json | 3 +++ keyboards/exclusive/e6v2/le_bmc/config.h | 2 -- keyboards/exclusive/e6v2/le_bmc/info.json | 3 +++ keyboards/exclusive/e6v2/oe/config.h | 6 ------ keyboards/exclusive/e6v2/oe/info.json | 3 +++ keyboards/exclusive/e6v2/oe_bmc/config.h | 2 -- keyboards/exclusive/e6v2/oe_bmc/info.json | 3 +++ keyboards/exclusive/e7v1/config.h | 5 ----- keyboards/exclusive/e7v1/info.json | 4 ++++ keyboards/exclusive/e7v1se/config.h | 3 --- keyboards/exclusive/e7v1se/info.json | 4 ++++ keyboards/exclusive/e85/config.h | 4 ---- keyboards/exclusive/e85/hotswap/info.json | 5 +++++ keyboards/exclusive/e85/soldered/info.json | 5 +++++ keyboards/exent/config.h | 2 -- keyboards/exent/info.json | 3 +++ keyboards/eyeohdesigns/babyv/config.h | 2 -- keyboards/eyeohdesigns/babyv/info.json | 3 +++ keyboards/facew/config.h | 2 -- keyboards/facew/info.json | 3 +++ keyboards/flx/virgo/config.h | 3 --- keyboards/flx/virgo/info.json | 4 ++++ keyboards/fortitude60/rev1/config.h | 5 ----- keyboards/fortitude60/rev1/info.json | 4 ++++ keyboards/foxlab/key65/hotswap/config.h | 3 --- keyboards/foxlab/key65/hotswap/info.json | 4 ++++ keyboards/foxlab/key65/universal/config.h | 3 --- keyboards/foxlab/key65/universal/info.json | 4 ++++ keyboards/foxlab/leaf60/hotswap/config.h | 4 ---- keyboards/foxlab/leaf60/hotswap/info.json | 5 +++++ keyboards/foxlab/leaf60/universal/config.h | 3 --- keyboards/foxlab/leaf60/universal/info.json | 4 ++++ keyboards/foxlab/time80/config.h | 2 -- keyboards/foxlab/time80/info.json | 3 +++ keyboards/foxlab/time_re/hotswap/config.h | 2 -- keyboards/foxlab/time_re/hotswap/info.json | 3 +++ keyboards/foxlab/time_re/universal/config.h | 2 -- keyboards/foxlab/time_re/universal/info.json | 3 +++ keyboards/ft/mars65/config.h | 2 -- keyboards/ft/mars65/info.json | 3 +++ keyboards/ft/mars80/config.h | 2 -- keyboards/ft/mars80/info.json | 3 +++ keyboards/geonworks/frogmini/fms/config.h | 2 -- keyboards/geonworks/frogmini/fms/info.json | 4 ++++ keyboards/geonworks/frogmini/fms/rules.mk | 1 - keyboards/gh60/satan/config.h | 6 ------ keyboards/gh60/satan/info.json | 4 ++++ keyboards/gh60/v1p3/config.h | 3 --- keyboards/gh60/v1p3/info.json | 4 ++++ keyboards/gon/nerd60/config.h | 4 ---- keyboards/gon/nerd60/info.json | 3 +++ keyboards/gon/nerdtkl/config.h | 4 ---- keyboards/gon/nerdtkl/info.json | 3 +++ keyboards/gray_studio/cod67/config.h | 5 ----- keyboards/gray_studio/cod67/info.json | 1 + keyboards/gray_studio/hb85/config.h | 2 -- keyboards/gray_studio/hb85/info.json | 3 +++ keyboards/gray_studio/space65/config.h | 4 ---- keyboards/gray_studio/space65/info.json | 5 +++++ keyboards/handwired/aek64/config.h | 4 ---- keyboards/handwired/aek64/info.json | 5 +++++ keyboards/handwired/arrow_pad/config.h | 2 -- keyboards/handwired/arrow_pad/info.json | 3 +++ keyboards/handwired/bdn9_ble/config.h | 3 --- keyboards/handwired/bdn9_ble/info.json | 4 ++++ keyboards/handwired/chiron/config.h | 4 ---- keyboards/handwired/chiron/info.json | 4 ++++ keyboards/handwired/co60/rev1/config.h | 5 ----- keyboards/handwired/co60/rev1/info.json | 4 ++++ keyboards/handwired/co60/rev6/config.h | 6 ------ keyboards/handwired/co60/rev6/info.json | 4 ++++ keyboards/handwired/co60/rev7/config.h | 6 ------ keyboards/handwired/co60/rev7/info.json | 4 ++++ keyboards/handwired/hacked_motospeed/config.h | 2 -- keyboards/handwired/hacked_motospeed/info.json | 3 +++ keyboards/handwired/hnah108/config.h | 4 ---- keyboards/handwired/hnah108/info.json | 5 +++++ keyboards/handwired/jot50/config.h | 4 ---- keyboards/handwired/jot50/info.json | 4 ++++ keyboards/handwired/nozbe_macro/config.h | 2 -- keyboards/handwired/nozbe_macro/info.json | 3 +++ keyboards/handwired/pill60/config.h | 3 --- keyboards/handwired/pill60/info.json | 5 +++++ keyboards/handwired/pill60/rules.mk | 1 - keyboards/handwired/prime_exl/config.h | 3 --- keyboards/handwired/prime_exl/info.json | 4 ++++ keyboards/handwired/riblee_f401/config.h | 3 --- keyboards/handwired/riblee_f401/info.json | 5 +++++ keyboards/handwired/riblee_f401/rules.mk | 1 - keyboards/handwired/steamvan/rev1/config.h | 6 ------ keyboards/handwired/steamvan/rev1/info.json | 4 ++++ keyboards/handwired/tritium_numpad/config.h | 6 ------ keyboards/handwired/tritium_numpad/info.json | 4 ++++ keyboards/heliar/wm1_hotswap/config.h | 2 -- keyboards/heliar/wm1_hotswap/info.json | 3 +++ keyboards/hineybush/h10/config.h | 3 --- keyboards/hineybush/h10/info.json | 4 ++++ keyboards/hineybush/h60/config.h | 3 --- keyboards/hineybush/h60/info.json | 4 ++++ keyboards/hineybush/h65/config.h | 3 --- keyboards/hineybush/h65/info.json | 4 ++++ keyboards/hineybush/h65_hotswap/config.h | 3 --- keyboards/hineybush/h65_hotswap/info.json | 4 ++++ keyboards/hineybush/h660s/config.h | 3 --- keyboards/hineybush/h660s/info.json | 4 ++++ keyboards/hineybush/h75_singa/config.h | 4 ---- keyboards/hineybush/h75_singa/info.json | 4 ++++ keyboards/hineybush/h87a/config.h | 2 -- keyboards/hineybush/h87a/info.json | 3 +++ keyboards/hineybush/h88/config.h | 2 -- keyboards/hineybush/h88/info.json | 3 +++ keyboards/hineybush/hbcp/config.h | 3 --- keyboards/hineybush/hbcp/info.json | 4 ++++ keyboards/hineybush/physix/config.h | 3 --- keyboards/hineybush/physix/info.json | 4 ++++ keyboards/hnahkb/freyr/config.h | 3 --- keyboards/hnahkb/freyr/info.json | 4 ++++ keyboards/hnahkb/stella/config.h | 3 --- keyboards/hnahkb/stella/info.json | 4 ++++ keyboards/hnahkb/vn66/config.h | 4 ---- keyboards/hnahkb/vn66/info.json | 5 +++++ .../horrortroll/chinese_pcb/black_e65/config.h | 6 ------ .../horrortroll/chinese_pcb/black_e65/info.json | 4 ++++ keyboards/hotdox/config.h | 2 -- keyboards/hotdox/info.json | 3 +++ keyboards/idobao/id75/v1/config.h | 3 --- keyboards/idobao/id75/v1/info.json | 4 ++++ keyboards/idobao/id80/v2/config.h | 5 ----- keyboards/idobao/id80/v2/info.json | 4 ++++ keyboards/idobao/id87/v1/config.h | 2 -- keyboards/idobao/id87/v1/info.json | 3 +++ keyboards/idobao/id96/config.h | 6 ------ keyboards/idobao/id96/info.json | 5 +++++ keyboards/idobao/montex/v1/config.h | 2 -- keyboards/idobao/montex/v1/info.json | 3 +++ keyboards/illuminati/is0/config.h | 4 ---- keyboards/illuminati/is0/info.json | 5 +++++ keyboards/ilumkb/primus75/config.h | 5 ----- keyboards/ilumkb/primus75/info.json | 4 ++++ keyboards/ilumkb/volcano660/config.h | 3 --- keyboards/ilumkb/volcano660/info.json | 4 ++++ keyboards/iron180/config.h | 3 --- keyboards/iron180/info.json | 5 +++++ keyboards/iron180/rules.mk | 1 - keyboards/j80/config.h | 2 -- keyboards/j80/info.json | 3 +++ keyboards/jacky_studio/bear_65/config.h | 6 ------ keyboards/jacky_studio/bear_65/rev1/info.json | 3 +++ keyboards/jacky_studio/bear_65/rev2/info.json | 3 +++ keyboards/jacky_studio/s7_elephant/rev2/config.h | 3 --- keyboards/jacky_studio/s7_elephant/rev2/info.json | 4 ++++ keyboards/jae/j01/config.h | 4 ---- keyboards/jae/j01/info.json | 5 +++++ keyboards/jc65/v32a/config.h | 2 -- keyboards/jc65/v32a/info.json | 3 +++ keyboards/jc65/v32u4/config.h | 2 -- keyboards/jc65/v32u4/info.json | 3 +++ keyboards/jd45/config.h | 2 -- keyboards/jd45/info.json | 3 +++ keyboards/jian/nsrev2/config.h | 6 ------ keyboards/jian/nsrev2/info.json | 5 +++++ keyboards/jian/rev1/config.h | 5 ----- keyboards/jian/rev1/info.json | 4 ++++ keyboards/jian/rev2/config.h | 5 ----- keyboards/jian/rev2/info.json | 4 ++++ keyboards/jiran/rev1/config.h | 20 ------------------- keyboards/jiran/rev1/info.json | 6 ++++++ keyboards/kagizaraya/scythe/config.h | 2 -- keyboards/kagizaraya/scythe/info.json | 3 +++ keyboards/kb_elmo/twelvekey/config.h | 4 ---- keyboards/kb_elmo/twelvekey/info.json | 2 ++ keyboards/kbdfans/bella/soldered/config.h | 2 -- keyboards/kbdfans/bella/soldered/info.json | 3 +++ keyboards/kbdfans/kbd19x/config.h | 2 -- keyboards/kbdfans/kbd19x/info.json | 3 +++ keyboards/kbdfans/kbd4x/config.h | 5 +---- keyboards/kbdfans/kbd4x/info.json | 4 ++++ keyboards/kbdfans/kbd66/config.h | 4 ---- keyboards/kbdfans/kbd66/info.json | 4 ++++ keyboards/kbdfans/kbd67/hotswap/config.h | 4 ---- keyboards/kbdfans/kbd67/hotswap/info.json | 4 ++++ keyboards/kbdfans/kbd67/mkii_soldered/config.h | 5 ----- keyboards/kbdfans/kbd67/mkii_soldered/info.json | 4 ++++ keyboards/kbdfans/kbd67/rev1/config.h | 4 ---- keyboards/kbdfans/kbd67/rev1/info.json | 4 ++++ keyboards/kbdfans/kbd67/rev2/config.h | 2 -- keyboards/kbdfans/kbd67/rev2/info.json | 3 +++ keyboards/kbdfans/kbd6x/config.h | 4 ---- keyboards/kbdfans/kbd6x/info.json | 4 ++++ keyboards/kbdfans/kbd75/config.h | 5 ----- keyboards/kbdfans/kbd75/rev1/info.json | 4 ++++ keyboards/kbdfans/kbd75/rev2/info.json | 4 ++++ keyboards/kbdfans/kbd8x/config.h | 4 ---- keyboards/kbdfans/kbd8x/info.json | 4 ++++ keyboards/kbdfans/kbd8x_mk2/config.h | 4 ---- keyboards/kbdfans/kbd8x_mk2/info.json | 4 ++++ keyboards/kbdfans/kbdpad/mk1/config.h | 3 --- keyboards/kbdfans/kbdpad/mk1/info.json | 4 ++++ keyboards/kbdfans/kbdpad/mk2/config.h | 5 ----- keyboards/kbdfans/kbdpad/mk2/info.json | 5 +++++ keyboards/kbdfans/maja_soldered/config.h | 2 -- keyboards/kbdfans/maja_soldered/info.json | 3 +++ keyboards/kbdfans/niu_mini/config.h | 5 ----- keyboards/kbdfans/niu_mini/info.json | 4 ++++ keyboards/kc60/config.h | 4 ---- keyboards/kc60/info.json | 5 +++++ keyboards/kc60se/config.h | 3 --- keyboards/kc60se/info.json | 4 ++++ keyboards/keebio/bdn9/rev1/config.h | 3 --- keyboards/keebio/bdn9/rev1/info.json | 4 ++++ keyboards/keebio/chocopad/config.h | 3 --- keyboards/keebio/chocopad/info.json | 4 ++++ keyboards/keebio/dilly/config.h | 2 -- keyboards/keebio/dilly/info.json | 3 +++ keyboards/keebio/dsp40/rev1/config.h | 2 -- keyboards/keebio/dsp40/rev1/info.json | 4 ++++ keyboards/keebio/ergodicity/config.h | 4 ---- keyboards/keebio/ergodicity/info.json | 5 +++++ keyboards/keebio/foldkb/rev1/config.h | 2 -- keyboards/keebio/foldkb/rev1/info.json | 3 +++ keyboards/keebio/iris/rev1/config.h | 3 --- keyboards/keebio/iris/rev1/info.json | 4 ++++ keyboards/keebio/iris/rev1_led/config.h | 3 --- keyboards/keebio/iris/rev1_led/info.json | 4 ++++ keyboards/keebio/iris/rev2/config.h | 3 --- keyboards/keebio/iris/rev2/info.json | 4 ++++ keyboards/keebio/iris/rev3/config.h | 3 --- keyboards/keebio/iris/rev3/info.json | 4 ++++ keyboards/keebio/iris/rev4/config.h | 3 --- keyboards/keebio/iris/rev4/info.json | 4 ++++ keyboards/keebio/iris/rev5/config.h | 2 -- keyboards/keebio/iris/rev5/info.json | 4 ++++ keyboards/keebio/kbo5000/rev1/config.h | 1 - keyboards/keebio/kbo5000/rev1/info.json | 3 +++ keyboards/keebio/levinson/rev1/config.h | 4 ---- keyboards/keebio/levinson/rev1/info.json | 4 ++++ keyboards/keebio/levinson/rev2/config.h | 4 ---- keyboards/keebio/levinson/rev2/info.json | 4 ++++ keyboards/keebio/levinson/rev3/config.h | 4 ---- keyboards/keebio/levinson/rev3/info.json | 4 ++++ keyboards/keebio/nyquist/rev2/config.h | 4 ---- keyboards/keebio/nyquist/rev2/info.json | 4 ++++ keyboards/keebio/nyquist/rev3/config.h | 4 ---- keyboards/keebio/nyquist/rev3/info.json | 4 ++++ keyboards/keebio/quefrency/rev2/config.h | 1 - keyboards/keebio/quefrency/rev2/info.json | 3 +++ keyboards/keebio/quefrency/rev3/config.h | 1 - keyboards/keebio/quefrency/rev3/info.json | 3 +++ keyboards/keebio/rorschach/rev1/config.h | 3 --- keyboards/keebio/rorschach/rev1/info.json | 4 ++++ keyboards/keebio/tragicforce68/config.h | 4 ---- keyboards/keebio/tragicforce68/info.json | 5 +++++ keyboards/keebio/viterbi/rev2/config.h | 4 ---- keyboards/keebio/viterbi/rev2/info.json | 4 ++++ keyboards/keebio/wavelet/config.h | 4 ---- keyboards/keebio/wavelet/info.json | 4 ++++ keyboards/keebsforall/coarse60/config.h | 3 --- keyboards/keebsforall/coarse60/info.json | 5 +++++ keyboards/keebwerk/nano_slider/config.h | 3 --- keyboards/keebwerk/nano_slider/info.json | 4 ++++ keyboards/kegen/gboy/config.h | 5 ----- keyboards/kegen/gboy/info.json | 4 ++++ keyboards/kira75/config.h | 3 --- keyboards/kira75/info.json | 4 ++++ keyboards/kira80/config.h | 3 --- keyboards/kira80/info.json | 4 ++++ keyboards/kiwikey/wanderland/config.h | 3 --- keyboards/kiwikey/wanderland/info.json | 4 ++++ keyboards/kmac/info.json | 3 +++ keyboards/kmac/rules.mk | 1 - keyboards/kopibeng/xt65/config.h | 3 --- keyboards/kopibeng/xt65/info.json | 4 ++++ keyboards/kprepublic/bm43a/config.h | 3 --- keyboards/kprepublic/bm43a/info.json | 4 ++++ keyboards/kprepublic/cospad/config.h | 2 -- keyboards/kprepublic/cospad/info.json | 1 + keyboards/kprepublic/jj40/config.h | 4 ---- keyboards/kprepublic/jj40/info.json | 5 +++++ keyboards/kprepublic/jj4x4/config.h | 4 ---- keyboards/kprepublic/jj4x4/info.json | 5 +++++ keyboards/kprepublic/jj50/config.h | 4 ---- keyboards/kprepublic/jj50/info.json | 5 +++++ keyboards/ktec/daisy/config.h | 3 --- keyboards/ktec/daisy/info.json | 4 ++++ keyboards/ktec/staryu/config.h | 2 -- keyboards/ktec/staryu/info.json | 3 ++- .../lazydesigners/dimple/staggered/rev3/config.h | 19 ------------------ .../lazydesigners/dimple/staggered/rev3/info.json | 3 +++ keyboards/lazydesigners/dimpleplus/config.h | 2 -- keyboards/lazydesigners/dimpleplus/info.json | 3 +++ keyboards/lazydesigners/the30/config.h | 2 -- keyboards/lazydesigners/the30/info.json | 3 +++ keyboards/lazydesigners/the40/config.h | 3 --- keyboards/lazydesigners/the40/info.json | 4 ++++ keyboards/lazydesigners/the50/config.h | 5 ----- keyboards/lazydesigners/the50/info.json | 4 ++++ keyboards/lazydesigners/the60/rev1/config.h | 5 ----- keyboards/lazydesigners/the60/rev1/info.json | 4 ++++ keyboards/lazydesigners/the60/rev2/config.h | 4 ---- keyboards/lazydesigners/the60/rev2/info.json | 5 +++++ keyboards/lfkeyboards/lfk65_hs/config.h | 1 - keyboards/lfkeyboards/lfk65_hs/info.json | 3 +++ keyboards/lfkeyboards/lfk78/config.h | 1 - keyboards/lfkeyboards/lfk78/revb/info.json | 4 ++++ keyboards/lfkeyboards/lfk78/revc/info.json | 4 ++++ keyboards/lfkeyboards/lfk78/revj/info.json | 4 ++++ keyboards/lfkeyboards/lfk78/rules.mk | 1 - keyboards/lfkeyboards/lfk87/config.h | 1 - keyboards/lfkeyboards/lfk87/info.json | 4 ++++ keyboards/lfkeyboards/lfk87/rules.mk | 1 - keyboards/lfkeyboards/mini1800/config.h | 1 - keyboards/lfkeyboards/mini1800/info.json | 4 ++++ keyboards/lfkeyboards/mini1800/mini1800.c | 1 - keyboards/lfkeyboards/mini1800/reva/rules.mk | 1 - keyboards/lfkeyboards/mini1800/revc/rules.mk | 1 - keyboards/lfkeyboards/smk65/revb/config.h | 1 - keyboards/lfkeyboards/smk65/revb/info.json | 3 +++ keyboards/linworks/dolice/config.h | 4 ---- keyboards/linworks/dolice/info.json | 4 ++++ keyboards/linworks/fave104/config.h | 4 ---- keyboards/linworks/fave104/info.json | 5 +++++ keyboards/linworks/fave87/config.h | 4 ---- keyboards/linworks/fave87/info.json | 4 ++++ keyboards/linworks/whale75/config.h | 4 ---- keyboards/linworks/whale75/info.json | 5 +++++ keyboards/lz/erghost/config.h | 3 --- keyboards/lz/erghost/info.json | 4 ++++ keyboards/m10a/config.h | 4 ---- keyboards/m10a/info.json | 4 ++++ keyboards/machkeyboards/mach3/config.h | 5 ----- keyboards/machkeyboards/mach3/info.json | 5 +++++ keyboards/machkeyboards/mach3/rules.mk | 1 - keyboards/maple_computing/christmas_tree/config.h | 2 -- keyboards/maple_computing/christmas_tree/info.json | 3 +++ keyboards/maple_computing/ivy/config.h | 2 -- keyboards/maple_computing/ivy/rev1/info.json | 3 +++ keyboards/maple_computing/jnao/config.h | 2 -- keyboards/maple_computing/jnao/info.json | 3 +++ .../maple_computing/lets_split_eh/eh/config.h | 2 -- .../maple_computing/lets_split_eh/eh/info.json | 3 +++ keyboards/massdrop/thekey/config.h | 2 -- keyboards/massdrop/thekey/info.json | 3 +++ keyboards/mechbrewery/mb65s/config.h | 2 -- keyboards/mechkeys/acr60/config.h | 3 --- keyboards/mechkeys/acr60/info.json | 4 ++++ keyboards/mechkeys/alu84/config.h | 3 --- keyboards/mechkeys/alu84/info.json | 4 ++++ keyboards/mechkeys/espectro/config.h | 3 --- keyboards/mechkeys/espectro/info.json | 4 ++++ keyboards/mechkeys/mechmini/v1/config.h | 2 -- keyboards/mechkeys/mechmini/v1/info.json | 3 +++ keyboards/mechkeys/mechmini/v2/config.h | 2 -- keyboards/mechkeys/mechmini/v2/info.json | 3 +++ keyboards/mechkeys/mk60/config.h | 4 ---- keyboards/mechkeys/mk60/info.json | 5 +++++ .../mechlovin/adelais/standard_led/arm/config.h | 2 -- .../mechlovin/adelais/standard_led/arm/info.json | 4 ++++ .../adelais/standard_led/avr/rev1/config.h | 3 --- .../adelais/standard_led/avr/rev1/info.json | 4 ++++ keyboards/mechlovin/delphine/mono_led/config.h | 4 ---- keyboards/mechlovin/delphine/mono_led/info.json | 3 +++ keyboards/mechlovin/hannah65/config.h | 2 -- keyboards/mechlovin/hannah65/info.json | 4 ++++ keyboards/mechlovin/hannah910/config.h | 4 ---- keyboards/mechlovin/hannah910/rev1/info.json | 4 ++++ keyboards/mechlovin/hannah910/rev2/info.json | 4 ++++ keyboards/mechlovin/hannah910/rev3/info.json | 4 ++++ keyboards/mechlovin/hex4b/rev1/config.h | 4 ---- keyboards/mechlovin/hex4b/rev1/info.json | 5 +++++ keyboards/mechlovin/hex4b/rev2/config.h | 3 --- keyboards/mechlovin/hex4b/rev2/info.json | 5 +++++ keyboards/mechlovin/hex6c/config.h | 2 -- keyboards/mechlovin/hex6c/info.json | 4 ++++ keyboards/mechlovin/infinity87/rev1/config.h | 2 -- keyboards/mechlovin/infinity87/rev1/info.json | 4 ++++ keyboards/mechlovin/infinity87/rev2/config.h | 3 --- keyboards/mechlovin/infinity87/rev2/info.json | 4 ++++ keyboards/mechlovin/infinity88/config.h | 2 -- keyboards/mechlovin/infinity88/info.json | 4 ++++ keyboards/mechlovin/infinityce/config.h | 3 --- keyboards/mechlovin/infinityce/info.json | 4 ++++ keyboards/mechlovin/kanu/config.h | 4 ---- keyboards/mechlovin/kanu/info.json | 4 ++++ keyboards/mechlovin/mechlovin9/rev1/config.h | 4 +--- keyboards/mechlovin/mechlovin9/rev1/info.json | 4 ++++ keyboards/mechlovin/mechlovin9/rev2/config.h | 3 --- keyboards/mechlovin/mechlovin9/rev2/info.json | 4 ++++ keyboards/mechlovin/olly/bb/config.h | 3 --- keyboards/mechlovin/olly/bb/info.json | 4 ++++ keyboards/mechlovin/olly/jf/config.h | 3 --- keyboards/mechlovin/olly/jf/info.json | 4 ++++ keyboards/mechlovin/pisces/config.h | 2 -- keyboards/mechlovin/pisces/info.json | 3 +++ keyboards/mechlovin/serratus/config.h | 3 --- keyboards/mechlovin/serratus/info.json | 4 ++++ keyboards/mechlovin/tmkl/config.h | 2 -- keyboards/mechlovin/tmkl/info.json | 4 ++++ keyboards/mehkee96/config.h | 2 -- keyboards/mehkee96/info.json | 3 +++ keyboards/melgeek/mj6xy/rev3/config.h | 6 ------ keyboards/melgeek/mj6xy/rev3/info.json | 7 +++++++ keyboards/melgeek/mj6xy/rev3/rules.mk | 1 - keyboards/meme/config.h | 3 --- keyboards/meme/info.json | 4 ++++ keyboards/merge/iso_macro/config.h | 1 - keyboards/merge/iso_macro/info.json | 3 +++ keyboards/merge/uma/config.h | 2 -- keyboards/merge/uma/info.json | 3 +++ keyboards/metamechs/timberwolf/config.h | 4 ---- keyboards/metamechs/timberwolf/info.json | 4 ++++ keyboards/metamechs/timberwolf/rules.mk | 2 -- keyboards/mntre/config.h | 1 - keyboards/mntre/info.json | 1 + keyboards/mntre/rules.mk | 2 -- keyboards/mode/m75s/config.h | 3 --- keyboards/mode/m75s/info.json | 5 +++++ keyboards/mokey/ginkgo65/config.h | 5 ----- keyboards/mokey/ginkgo65/info.json | 3 ++- keyboards/mokey/ginkgo65hot/config.h | 5 ----- keyboards/mokey/ginkgo65hot/info.json | 6 ++++++ keyboards/monarch/config.h | 4 ---- keyboards/monarch/info.json | 5 +++++ keyboards/monarch/rules.mk | 2 -- keyboards/monstargear/xo87/solderable/config.h | 2 -- keyboards/monstargear/xo87/solderable/info.json | 4 ++++ keyboards/monstargear/xo87/solderable/rules.mk | 1 - keyboards/moon/config.h | 3 --- keyboards/moon/info.json | 3 +++ keyboards/mt/blocked65/config.h | 3 --- keyboards/mt/blocked65/info.json | 4 ++++ keyboards/mt/mt40/config.h | 2 -- keyboards/mt/mt40/info.json | 3 +++ keyboards/mt/mt980/config.h | 2 -- keyboards/mt/mt980/info.json | 3 +++ keyboards/mt/ncr80/solder/config.h | 4 ---- keyboards/mt/ncr80/solder/info.json | 4 ++++ keyboards/mt/split75/config.h | 2 -- keyboards/mt/split75/info.json | 3 +++ keyboards/ncc1701kb/config.h | 4 ---- keyboards/ncc1701kb/info.json | 4 ++++ keyboards/neito/config.h | 3 --- keyboards/neito/info.json | 2 ++ keyboards/neokeys/g67/soldered/config.h | 4 ---- keyboards/neokeys/g67/soldered/info.json | 5 +++++ keyboards/nix_studio/oxalys80/config.h | 2 -- keyboards/nix_studio/oxalys80/info.json | 3 +++ keyboards/nopunin10did/jabberwocky/v2/config.h | 2 -- keyboards/nopunin10did/jabberwocky/v2/info.json | 4 +++- keyboards/nopunin10did/jabberwocky/v2/rules.mk | 1 - keyboards/novelkeys/novelpad/config.h | 3 --- keyboards/novelkeys/novelpad/info.json | 4 ++++ keyboards/noxary/220/config.h | 3 --- keyboards/noxary/220/info.json | 4 ++++ keyboards/noxary/260/config.h | 3 --- keyboards/noxary/260/info.json | 4 ++++ keyboards/noxary/268/config.h | 2 -- keyboards/noxary/268/info.json | 3 +++ keyboards/noxary/268_2/config.h | 2 -- keyboards/noxary/268_2/info.json | 3 +++ keyboards/noxary/268_2_rgb/config.h | 2 -- keyboards/noxary/268_2_rgb/info.json | 3 +++ keyboards/noxary/280/config.h | 3 --- keyboards/noxary/280/info.json | 4 ++++ keyboards/noxary/x268/config.h | 2 -- keyboards/noxary/x268/info.json | 3 +++ keyboards/oddforge/vea/config.h | 2 -- keyboards/oddforge/vea/info.json | 3 +++ keyboards/ok60/config.h | 4 ---- keyboards/ok60/info.json | 4 ++++ keyboards/omkbd/ergodash/mini/config.h | 5 ----- keyboards/omkbd/ergodash/mini/info.json | 4 ++++ keyboards/omkbd/ergodash/rev1/config.h | 5 ----- keyboards/omkbd/ergodash/rev1/info.json | 4 ++++ keyboards/orange75/config.h | 2 -- keyboards/orange75/info.json | 3 +++ keyboards/org60/config.h | 4 ---- keyboards/org60/info.json | 4 ++++ keyboards/panc60/config.h | 2 -- keyboards/panc60/info.json | 3 +++ keyboards/pearl/config.h | 2 -- keyboards/pearl/info.json | 3 +++ keyboards/percent/booster/config.h | 2 -- keyboards/percent/booster/info.json | 3 +++ keyboards/percent/canoe/config.h | 2 -- keyboards/percent/canoe/info.json | 3 +++ keyboards/percent/skog/config.h | 3 --- keyboards/percent/skog/info.json | 4 ++++ keyboards/percent/skog_lite/config.h | 2 -- keyboards/percent/skog_lite/info.json | 3 +++ keyboards/planck/config.h | 2 -- keyboards/planck/light/config.h | 4 ---- keyboards/planck/light/info.json | 3 +++ keyboards/planck/rev1/info.json | 3 +++ keyboards/planck/rev2/info.json | 3 +++ keyboards/planck/rev3/info.json | 3 +++ keyboards/planck/rev4/info.json | 3 +++ keyboards/planck/rev5/info.json | 3 +++ keyboards/playkbtw/ca66/config.h | 2 -- keyboards/playkbtw/ca66/info.json | 3 +++ keyboards/playkbtw/helen80/config.h | 2 -- keyboards/playkbtw/pk60/config.h | 5 ----- keyboards/playkbtw/pk60/info.json | 4 ++++ keyboards/plut0nium/0x3e/config.h | 7 ------- keyboards/plut0nium/0x3e/info.json | 5 +++++ keyboards/poker87c/config.h | 2 -- keyboards/poker87c/info.json | 3 +++ keyboards/poker87d/config.h | 2 -- keyboards/poker87d/info.json | 3 +++ keyboards/polycarbdiet/s20/config.h | 3 --- keyboards/polycarbdiet/s20/info.json | 4 ++++ keyboards/pom_keyboards/tnln95/config.h | 4 ---- keyboards/pom_keyboards/tnln95/info.json | 5 +++++ keyboards/preonic/config.h | 2 -- keyboards/preonic/rev1/info.json | 3 +++ keyboards/preonic/rev2/info.json | 3 +++ keyboards/primekb/prime_e/std/config.h | 22 --------------------- keyboards/primekb/prime_e/std/info.json | 4 ++++ keyboards/primekb/prime_l/v1/config.h | 4 ---- keyboards/primekb/prime_l/v1/info.json | 4 ++++ keyboards/primekb/prime_m/config.h | 4 ---- keyboards/primekb/prime_m/info.json | 4 ++++ keyboards/primekb/prime_o/config.h | 4 ---- keyboards/primekb/prime_o/info.json | 4 ++++ keyboards/primekb/prime_r/config.h | 5 ----- keyboards/primekb/prime_r/info.json | 4 ++++ keyboards/projectkb/alice/info.json | 5 +++++ keyboards/projectkb/alice/rev1/config.h | 3 --- keyboards/projectkb/alice/rev2/config.h | 3 --- keyboards/prototypist/allison/config.h | 4 ---- keyboards/prototypist/allison/info.json | 5 +++++ keyboards/prototypist/allison_numpad/config.h | 4 ---- keyboards/prototypist/allison_numpad/info.json | 5 +++++ keyboards/prototypist/j01/config.h | 3 --- keyboards/prototypist/j01/info.json | 4 ++++ keyboards/quad_h/lb75/config.h | 3 --- keyboards/quad_h/lb75/info.json | 4 ++++ keyboards/redscarf_i/config.h | 3 --- keyboards/redscarf_i/info.json | 3 +++ keyboards/redscarf_iiplus/verb/config.h | 2 -- keyboards/redscarf_iiplus/verb/info.json | 3 +++ keyboards/redscarf_iiplus/verc/config.h | 2 -- keyboards/redscarf_iiplus/verc/info.json | 3 +++ keyboards/redscarf_iiplus/verd/config.h | 2 -- keyboards/redscarf_iiplus/verd/info.json | 3 +++ keyboards/rmi_kb/wete/v1/config.h | 4 ---- keyboards/rmi_kb/wete/v1/info.json | 5 +++++ keyboards/ryloo_studio/m0110/config.h | 5 ----- keyboards/ryloo_studio/m0110/info.json | 4 ++++ keyboards/sam/s80/config.h | 2 -- keyboards/sam/s80/info.json | 3 +++ keyboards/sandwich/keeb68/config.h | 4 ---- keyboards/sandwich/keeb68/info.json | 5 +++++ keyboards/sentraq/number_pad/config.h | 2 -- keyboards/sentraq/number_pad/info.json | 3 +++ keyboards/sentraq/s60_x/default/config.h | 5 ----- keyboards/sentraq/s60_x/default/info.json | 4 ++++ keyboards/sentraq/s60_x/rgb/config.h | 5 ----- keyboards/sentraq/s60_x/rgb/info.json | 4 ++++ keyboards/sentraq/s65_plus/config.h | 2 -- keyboards/sentraq/s65_plus/info.json | 3 +++ keyboards/sentraq/s65_x/config.h | 4 ---- keyboards/sentraq/s65_x/info.json | 5 +++++ keyboards/singa/config.h | 2 -- keyboards/singa/info.json | 3 +++ keyboards/skeletn87/hotswap/config.h | 4 ---- keyboards/skeletn87/hotswap/info.json | 5 +++++ keyboards/skeletn87/soldered/config.h | 4 ---- keyboards/skeletn87/soldered/info.json | 5 +++++ keyboards/smithrune/iron165r2/f072/config.h | 3 --- keyboards/smithrune/iron165r2/f072/info.json | 5 +++++ keyboards/smithrune/iron165r2/f072/rules.mk | 1 - keyboards/smithrune/iron165r2/f411/config.h | 3 --- keyboards/smithrune/iron165r2/f411/info.json | 5 +++++ keyboards/smithrune/iron165r2/f411/rules.mk | 1 - keyboards/smithrune/iron180/config.h | 3 --- keyboards/smithrune/iron180/info.json | 5 +++++ keyboards/sowbug/68keys/config.h | 5 ----- keyboards/sowbug/ansi_tkl/config.h | 6 ------ keyboards/specskeys/config.h | 3 --- keyboards/specskeys/info.json | 4 ++++ keyboards/spiderisland/split78/config.h | 3 --- keyboards/spiderisland/split78/info.json | 4 ++++ keyboards/subatomic/config.h | 2 -- keyboards/subatomic/info.json | 3 +++ keyboards/switchplate/southpaw_65/config.h | 3 --- keyboards/switchplate/southpaw_65/info.json | 4 ++++ keyboards/switchplate/southpaw_fullsize/config.h | 2 -- keyboards/switchplate/southpaw_fullsize/info.json | 3 +++ keyboards/switchplate/switchplate910/config.h | 2 -- keyboards/switchplate/switchplate910/info.json | 3 +++ keyboards/sx60/config.h | 2 -- keyboards/sx60/info.json | 3 +++ keyboards/tada68/config.h | 5 ----- keyboards/tada68/info.json | 5 +++++ keyboards/team0110/p1800fl/config.h | 4 ---- keyboards/team0110/p1800fl/info.json | 5 +++++ keyboards/tgr/910/config.h | 2 -- keyboards/tgr/910/info.json | 3 +++ keyboards/tgr/910ce/config.h | 2 -- keyboards/tgr/910ce/info.json | 3 +++ keyboards/tgr/alice/config.h | 2 -- keyboards/tgr/alice/info.json | 3 +++ keyboards/tgr/jane/v2/config.h | 2 -- keyboards/tgr/jane/v2/info.json | 3 +++ keyboards/tgr/jane/v2ce/config.h | 2 -- keyboards/tgr/jane/v2ce/info.json | 3 +++ keyboards/tgr/tris/config.h | 2 -- keyboards/tgr/tris/info.json | 3 +++ keyboards/thevankeyboards/bananasplit/config.h | 3 --- keyboards/thevankeyboards/bananasplit/info.json | 3 +++ keyboards/tkc/california/config.h | 5 ----- keyboards/tkc/california/info.json | 4 ++++ keyboards/tkc/m0lly/config.h | 4 ---- keyboards/tkc/m0lly/info.json | 4 ++++ keyboards/tkc/osav2/config.h | 3 --- keyboards/tkc/osav2/info.json | 4 ++++ keyboards/tkc/tkc1800/config.h | 3 --- keyboards/tkc/tkc1800/info.json | 4 ++++ keyboards/tkc/tkl_ab87/config.h | 4 ---- keyboards/tkc/tkl_ab87/info.json | 4 ++++ keyboards/tmo50/config.h | 3 --- keyboards/tmo50/info.json | 4 ++++ keyboards/tokyokeyboard/alix40/config.h | 6 ------ keyboards/tokyokeyboard/alix40/info.json | 5 +++++ keyboards/tokyokeyboard/tokyo60/config.h | 5 ----- keyboards/tokyokeyboard/tokyo60/info.json | 4 ++++ keyboards/tr60w/config.h | 2 -- keyboards/tr60w/info.json | 3 +++ keyboards/treasure/type9/config.h | 3 --- keyboards/treasure/type9/info.json | 4 ++++ keyboards/treasure/type9s2/config.h | 2 -- keyboards/treasure/type9s2/info.json | 3 +++ keyboards/tzarc/djinn/config.h | 1 - keyboards/tzarc/djinn/info.json | 3 ++- keyboards/tzarc/djinn/rules.mk | 2 -- keyboards/ubest/vn/config.h | 2 -- keyboards/ubest/vn/info.json | 3 +++ keyboards/uk78/config.h | 2 -- keyboards/uk78/info.json | 3 +++ keyboards/unikeyboard/diverge3/config.h | 4 ---- keyboards/unikeyboard/diverge3/info.json | 5 +++++ keyboards/unikeyboard/felix/config.h | 3 --- keyboards/unikeyboard/felix/info.json | 4 ++++ keyboards/unikorn/config.h | 2 -- keyboards/unikorn/info.json | 3 +++ keyboards/utd80/config.h | 3 --- keyboards/utd80/info.json | 4 ++++ keyboards/v60_type_r/config.h | 2 -- keyboards/v60_type_r/info.json | 1 + keyboards/waldo/config.h | 3 --- keyboards/waldo/info.json | 4 ++++ keyboards/walletburner/neuron/config.h | 2 -- keyboards/westfoxtrot/aanzee/config.h | 4 ---- keyboards/westfoxtrot/aanzee/info.json | 5 +++++ keyboards/westfoxtrot/cypher/rev1/config.h | 4 ---- keyboards/westfoxtrot/cypher/rev1/info.json | 5 +++++ keyboards/westfoxtrot/cypher/rev5/config.h | 8 -------- keyboards/westfoxtrot/cypher/rev5/info.json | 5 +++++ keyboards/wilba_tech/rama_works_m10_b/config.h | 2 -- keyboards/wilba_tech/rama_works_m10_b/info.json | 3 +++ keyboards/winkeyless/b87/config.h | 2 -- keyboards/winkeyless/b87/info.json | 3 +++ keyboards/winkeyless/bface/config.h | 2 -- keyboards/winkeyless/bface/info.json | 3 +++ keyboards/winkeyless/bmini/config.h | 2 -- keyboards/winkeyless/bmini/info.json | 3 +++ keyboards/winkeyless/bminiex/config.h | 3 --- keyboards/winkeyless/bminiex/info.json | 4 ++++ keyboards/wolf/sabre/config.h | 2 -- keyboards/wolf/sabre/info.json | 3 +++ keyboards/wolf/sabre/rules.mk | 1 - keyboards/wolf/ts60/config.h | 3 --- keyboards/wolf/ts60/info.json | 4 ++++ keyboards/woodkeys/meira/config.h | 3 --- keyboards/woodkeys/meira/info.json | 4 ++++ keyboards/woodkeys/meira/meira.c | 1 - keyboards/woodkeys/meira/rules.mk | 1 - keyboards/x16/config.h | 3 --- keyboards/x16/info.json | 4 ++++ keyboards/xiudi/xd004/info.json | 4 ++++ keyboards/xiudi/xd004/v1/config.h | 5 ----- keyboards/xiudi/xd60/rev2/config.h | 4 ---- keyboards/xiudi/xd60/rev2/info.json | 2 ++ keyboards/xiudi/xd60/rev3/config.h | 4 ---- keyboards/xiudi/xd60/rev3/info.json | 2 ++ keyboards/xiudi/xd68/config.h | 4 ---- keyboards/xiudi/xd68/info.json | 3 +++ keyboards/xiudi/xd75/config.h | 3 --- keyboards/xiudi/xd75/info.json | 2 ++ keyboards/xiudi/xd84/config.h | 3 --- keyboards/xiudi/xd84/info.json | 2 ++ keyboards/xiudi/xd84pro/config.h | 3 --- keyboards/xiudi/xd84pro/info.json | 2 ++ keyboards/xiudi/xd87/config.h | 2 -- keyboards/xiudi/xd87/info.json | 1 + keyboards/xiudi/xd96/config.h | 3 --- keyboards/xiudi/xd96/info.json | 4 ++++ keyboards/ydkb/chili/config.h | 3 --- keyboards/ydkb/chili/info.json | 4 ++++ keyboards/ydkb/grape/config.h | 3 --- keyboards/ydkb/grape/info.json | 4 ++++ keyboards/ymdk/bface/config.h | 3 --- keyboards/ymdk/bface/info.json | 4 ++++ keyboards/ymdk/melody96/config.h | 5 ----- keyboards/ymdk/melody96/info.json | 4 ++++ keyboards/ymdk/np21/config.h | 4 ---- keyboards/ymdk/np21/info.json | 5 +++++ keyboards/ymdk/np24/u4rgb6/config.h | 5 ----- keyboards/ymdk/np24/u4rgb6/info.json | 4 ++++ keyboards/ymdk/wings/config.h | 3 --- keyboards/ymdk/wings/info.json | 4 ++++ keyboards/ymdk/wingshs/config.h | 3 --- keyboards/ymdk/wingshs/info.json | 4 ++++ keyboards/ymdk/yd60mq/config.h | 5 ----- keyboards/ymdk/yd60mq/info.json | 4 ++++ keyboards/ymdk/ym68/config.h | 4 ---- keyboards/ymdk/ym68/info.json | 5 +++++ keyboards/ymdk/ymd21/v2/config.h | 3 --- keyboards/ymdk/ymd21/v2/info.json | 4 ++++ keyboards/ymdk/ymd40/v2/config.h | 3 --- keyboards/ymdk/ymd40/v2/info.json | 4 ++++ keyboards/ymdk/ymd67/config.h | 5 ----- keyboards/ymdk/ymd67/info.json | 4 ++++ keyboards/ymdk/ymd75/config.h | 3 --- keyboards/ymdk/ymd75/rev1/config.h | 1 - keyboards/ymdk/ymd75/rev1/info.json | 4 ++++ keyboards/ymdk/ymd75/rev2/config.h | 1 - keyboards/ymdk/ymd75/rev2/info.json | 4 ++++ keyboards/ymdk/ymd75/rev3/config.h | 1 - keyboards/ymdk/ymd75/rev3/info.json | 4 ++++ keyboards/ymdk/ymd96/config.h | 4 ---- keyboards/ymdk/ymd96/info.json | 5 +++++ keyboards/zj68/config.h | 5 ----- keyboards/zj68/info.json | 4 ++++ keyboards/zoo/wampus/config.h | 4 ---- keyboards/zoo/wampus/info.json | 4 ++++ 1000 files changed, 1865 insertions(+), 1683 deletions(-) delete mode 100644 keyboards/40percentclub/sixpack/config.h delete mode 100644 keyboards/clueboard/60/config.h delete mode 100644 keyboards/jiran/rev1/config.h create mode 100644 keyboards/jiran/rev1/info.json delete mode 100644 keyboards/lazydesigners/dimple/staggered/rev3/config.h create mode 100644 keyboards/melgeek/mj6xy/rev3/info.json delete mode 100644 keyboards/mokey/ginkgo65/config.h delete mode 100644 keyboards/primekb/prime_e/std/config.h (limited to 'keyboards') diff --git a/keyboards/0xcb/1337/config.h b/keyboards/0xcb/1337/config.h index 5b576cc0c5..b7cbf3b757 100644 --- a/keyboards/0xcb/1337/config.h +++ b/keyboards/0xcb/1337/config.h @@ -23,10 +23,6 @@ along with this program. If not, see . #define ENCODERS_PAD_A { F6 } #define ENCODERS_PAD_B { F5 } -#define BACKLIGHT_PIN B5 -#define BACKLIGHT_BREATHING -#define BACKLIGHT_LEVELS 7 - #define RGB_DI_PIN D3 #ifdef RGB_DI_PIN #define RGBLED_NUM 4 diff --git a/keyboards/0xcb/1337/info.json b/keyboards/0xcb/1337/info.json index d37fc515f7..95170ee873 100644 --- a/keyboards/0xcb/1337/info.json +++ b/keyboards/0xcb/1337/info.json @@ -8,6 +8,11 @@ "pid": "0x1337", "device_version": "0.0.1" }, + "backlight": { + "pin": "B5", + "levels": 7, + "breathing": true + }, "qmk_lufa_bootloader": { "led": "B0" }, diff --git a/keyboards/1upkeyboards/1up60hse/config.h b/keyboards/1upkeyboards/1up60hse/config.h index 9baa65da42..b58eef1085 100644 --- a/keyboards/1upkeyboards/1up60hse/config.h +++ b/keyboards/1upkeyboards/1up60hse/config.h @@ -34,10 +34,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -#define BACKLIGHT_PIN B7 -#define BACKLIGHT_BREATHING -#define BACKLIGHT_LEVELS 5 - #define RGB_DI_PIN F0 #ifdef RGB_DI_PIN #define RGBLIGHT_EFFECT_BREATHING diff --git a/keyboards/1upkeyboards/1up60hse/info.json b/keyboards/1upkeyboards/1up60hse/info.json index 53df29c726..07f35c7340 100644 --- a/keyboards/1upkeyboards/1up60hse/info.json +++ b/keyboards/1upkeyboards/1up60hse/info.json @@ -8,6 +8,11 @@ "pid": "0x6873", "device_version": "0.0.1" }, + "backlight": { + "pin": "B7", + "levels": 5, + "breathing": true + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "community_layouts": ["60_ansi"], diff --git a/keyboards/1upkeyboards/1up60hte/config.h b/keyboards/1upkeyboards/1up60hte/config.h index e3b1dfd896..ff5f010cbe 100644 --- a/keyboards/1upkeyboards/1up60hte/config.h +++ b/keyboards/1upkeyboards/1up60hte/config.h @@ -26,8 +26,6 @@ along with this program. If not, see . /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -#define BACKLIGHT_PIN B7 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/1upkeyboards/1up60hte/info.json b/keyboards/1upkeyboards/1up60hte/info.json index 3e2c34d259..98a9082989 100644 --- a/keyboards/1upkeyboards/1up60hte/info.json +++ b/keyboards/1upkeyboards/1up60hte/info.json @@ -8,6 +8,9 @@ "pid": "0x6874", "device_version": "0.0.1" }, + "backlight": { + "pin": "B7" + }, "indicators": { "caps_lock": "B6", "on_state": 0 diff --git a/keyboards/1upke