summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/issi/is31fl3731.c36
-rw-r--r--drivers/issi/is31fl3731.h4
-rw-r--r--keyboards/cannonkeys/satisfaction75/satisfaction75.c6
-rw-r--r--keyboards/cannonkeys/stm32f072/keyboard.c4
-rw-r--r--keyboards/hs60/v2/keymaps/ansi_via/rules.mk4
-rw-r--r--keyboards/hs60/v2/keymaps/default_via/rules.mk4
-rw-r--r--keyboards/hs60/v2/keymaps/goatmaster/rules.mk4
-rw-r--r--keyboards/hs60/v2/keymaps/hhkb_via/rules.mk4
-rw-r--r--keyboards/hs60/v2/keymaps/iso_andys8/rules.mk4
-rw-r--r--keyboards/hs60/v2/keymaps/stanrc85/rules.mk4
-rw-r--r--keyboards/hs60/v2/keymaps/win_osx_dual/rules.mk4
-rw-r--r--keyboards/hs60/v2/rules.mk4
-rw-r--r--keyboards/hs60/v2/v2.h4
-rw-r--r--keyboards/keebio/iris/iris.h2
-rwxr-xr-xkeyboards/nk65/keymaps/default_via/rules.mk4
-rwxr-xr-xkeyboards/nk65/nk65.h4
-rwxr-xr-xkeyboards/nk65/rules.mk4
-rw-r--r--keyboards/rama/readme.md11
-rw-r--r--keyboards/rama/u80_a/keymaps/default/keymap.c37
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/config.h (renamed from keyboards/rama/koyu/config.h)6
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/info.json (renamed from keyboards/rama/koyu/info.json)6
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/keymaps/default/keymap.c (renamed from keyboards/rama/koyu/keymaps/default/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/rama_works_koyu.c (renamed from keyboards/rama/koyu/koyu.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/rama_works_koyu.h (renamed from keyboards/rama/koyu/koyu.h)4
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/readme.md (renamed from keyboards/rama/koyu/readme.md)8
-rw-r--r--keyboards/wilba_tech/rama_works_koyu/rules.mk (renamed from keyboards/rama/koyu/rules.mk)4
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/config.h (renamed from keyboards/rama/m10_b/config.h)6
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/info.json (renamed from keyboards/rama/m10_b/info.json)6
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/default/config.h (renamed from keyboards/rama/m10_b/keymaps/default/config.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/default/keymap.c (renamed from keyboards/rama/m10_b/keymaps/default/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/default/readme.md (renamed from keyboards/rama/m10_b/keymaps/default/readme.md)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/knops/config.h (renamed from keyboards/rama/m10_b/keymaps/knops/config.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/knops/keymap.c (renamed from keyboards/rama/m10_b/keymaps/knops/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/knops/readme.md (renamed from keyboards/rama/m10_b/keymaps/knops/readme.md)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/rama_works_m10_b.c (renamed from keyboards/rama/m10_b/m10_b.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/rama_works_m10_b.h (renamed from keyboards/rama/m10_b/m10_b.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/readme.md (renamed from keyboards/rama/m10_b/readme.md)8
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/rules.mk (renamed from keyboards/rama/m10_b/rules.mk)0
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/config.h (renamed from keyboards/rama/m60_a/config.h)6
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/info.json (renamed from keyboards/rama/m60_a/info.json)6
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/keymaps/default/keymap.c (renamed from keyboards/rama/m60_a/keymaps/default/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/keymaps/proto/config.h (renamed from keyboards/rama/m60_a/keymaps/proto/config.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/keymaps/proto/keymap.c (renamed from keyboards/rama/m60_a/keymaps/proto/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/rama_works_m60_a.c (renamed from keyboards/rama/m60_a/m60_a.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/rama_works_m60_a.h (renamed from keyboards/rama/m60_a/m60_a.h)4
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/readme.md (renamed from keyboards/rama/m60_a/readme.md)8
-rw-r--r--keyboards/wilba_tech/rama_works_m60_a/rules.mk (renamed from keyboards/rama/m60_a/rules.mk)4
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/config.h (renamed from keyboards/rama/m6_a/config.h)6
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/info.json (renamed from keyboards/rama/m6_b/info.json)6
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/default/keymap.c (renamed from keyboards/rama/m6_a/keymaps/default/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/default/readme.md (renamed from keyboards/rama/m6_a/keymaps/default/readme.md)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/knops/config.h (renamed from keyboards/rama/m6_a/keymaps/knops/config.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/knops/keymap.c (renamed from keyboards/rama/m6_a/keymaps/knops/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/knops/readme.md (renamed from keyboards/rama/m6_a/keymaps/knops/readme.md)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/krusli/README.md (renamed from keyboards/rama/m6_a/keymaps/krusli/README.md)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/krusli/keymap.c (renamed from keyboards/rama/m6_a/keymaps/krusli/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/naut/config.h (renamed from keyboards/rama/m6_a/keymaps/naut/config.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/naut/keymap.c (renamed from keyboards/rama/m6_a/keymaps/naut/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/naut/readme.md (renamed from keyboards/rama/m6_a/keymaps/naut/readme.md)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/rama_works_m6_a.c (renamed from keyboards/rama/m6_a/m6_a.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/rama_works_m6_a.h (renamed from keyboards/rama/m6_a/m6_a.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/readme.md (renamed from keyboards/rama/m6_b/readme.md)8
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/rules.mk (renamed from keyboards/rama/m6_a/rules.mk)2
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/config.h (renamed from keyboards/rama/m6_b/config.h)6
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/info.json (renamed from keyboards/rama/m6_a/info.json)6
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/keymaps/default/keymap.c (renamed from keyboards/rama/m6_b/keymaps/default/keymap.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/rama_works_m6_b.c (renamed from keyboards/rama/m6_b/m6_b.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/rama_works_m6_b.h (renamed from keyboards/rama/m6_b/m6_b.h)0
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/readme.md (renamed from keyboards/rama/m6_a/readme.md)8
-rw-r--r--keyboards/wilba_tech/rama_works_m6_b/rules.mk (renamed from keyboards/rama/m6_b/rules.mk)4
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/config.h (renamed from keyboards/rama/u80_a/config.h)76
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/info.json (renamed from keyboards/rama/u80_a/info.json)4
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/keymaps/default/keymap.c37
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/rama_works_u80_a.c (renamed from keyboards/rama/u80_a/u80_a.c)0
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/rama_works_u80_a.h (renamed from keyboards/rama/u80_a/u80_a.h)14
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/readme.md (renamed from keyboards/rama/u80_a/readme.md)8
-rw-r--r--keyboards/wilba_tech/rama_works_u80_a/rules.mk (renamed from keyboards/rama/u80_a/rules.mk)10
-rw-r--r--keyboards/wilba_tech/via_api.h (renamed from keyboards/zeal60/zeal60_api.h)4
-rw-r--r--keyboards/wilba_tech/via_keycodes.h (renamed from keyboards/zeal60/zeal60_keycodes.h)6
-rw-r--r--keyboards/wilba_tech/wt_main.c125
-rw-r--r--keyboards/wilba_tech/wt_rgb_backlight.c (renamed from keyboards/zeal60/rgb_backlight.c)276
-rw-r--r--keyboards/wilba_tech/wt_rgb_backlight.h (renamed from keyboards/zeal60/rgb_backlight.h)0
-rw-r--r--keyboards/wilba_tech/wt_rgb_backlight_api.h (renamed from keyboards/zeal60/rgb_backlight_api.h)2
-rw-r--r--keyboards/wilba_tech/wt_rgb_backlight_keycodes.h (renamed from keyboards/zeal60/rgb_backlight_keycodes.h)2
-rw-r--r--keyboards/wilba_tech/zeal60/config.h (renamed from keyboards/zeal60/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/info.json (renamed from keyboards/zeal60/info.json)4
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/ansi_split_bs_rshift/config.h (renamed from keyboards/zeal60/keymaps/ansi_split_bs_rshift/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/ansi_split_bs_rshift/keymap.c (renamed from keyboards/zeal60/keymaps/ansi_split_bs_rshift/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/crd/config.h (renamed from keyboards/zeal60/keymaps/crd/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/crd/keymap.c (renamed from keyboards/zeal60/keymaps/crd/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/default/config.h (renamed from keyboards/zeal60/keymaps/default/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/default/keymap.c (renamed from keyboards/zeal60/keymaps/default/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/hhkb/config.h (renamed from keyboards/zeal60/keymaps/hhkb/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/hhkb/keymap.c (renamed from keyboards/zeal60/keymaps/hhkb/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/iso/config.h (renamed from keyboards/zeal60/keymaps/iso/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/iso/keymap.c (renamed from keyboards/zeal60/keymaps/iso/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/ryanmaclean/config.h (renamed from keyboards/zeal60/keymaps/ryanmaclean/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/ryanmaclean/keymap.c (renamed from keyboards/zeal60/keymaps/ryanmaclean/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/tusing/Makefile (renamed from keyboards/zeal60/keymaps/tusing/Makefile)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/tusing/README.md (renamed from keyboards/zeal60/keymaps/tusing/README.md)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/tusing/config.h (renamed from keyboards/zeal60/keymaps/tusing/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal60/keymaps/tusing/keymap.c (renamed from keyboards/zeal60/keymaps/tusing/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal60/readme.md (renamed from keyboards/zeal60/readme.md)2
-rw-r--r--keyboards/wilba_tech/zeal60/rules.mk (renamed from keyboards/zeal60/rules.mk)3
-rw-r--r--keyboards/wilba_tech/zeal60/zeal60.c18
-rw-r--r--keyboards/wilba_tech/zeal60/zeal60.h (renamed from keyboards/zeal60/zeal60.h)4
-rw-r--r--keyboards/wilba_tech/zeal65/config.h (renamed from keyboards/zeal65/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal65/info.json (renamed from keyboards/zeal65/info.json)4
-rw-r--r--keyboards/wilba_tech/zeal65/keymaps/default/config.h (renamed from keyboards/zeal65/keymaps/default/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal65/keymaps/default/keymap.c (renamed from keyboards/zeal65/keymaps/default/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal65/keymaps/split_bs/config.h (renamed from keyboards/zeal65/keymaps/split_bs/config.h)0
-rw-r--r--keyboards/wilba_tech/zeal65/keymaps/split_bs/keymap.c (renamed from keyboards/zeal65/keymaps/split_bs/keymap.c)0
-rw-r--r--keyboards/wilba_tech/zeal65/readme.md (renamed from keyboards/zeal65/readme.md)2
-rw-r--r--keyboards/wilba_tech/zeal65/rules.mk (renamed from keyboards/zeal65/rules.mk)4
-rw-r--r--keyboards/wilba_tech/zeal65/zeal65.c (renamed from keyboards/zeal65/zeal65.c)0
-rw-r--r--keyboards/wilba_tech/zeal65/zeal65.h (renamed from keyboards/zeal65/zeal65.h)4
-rw-r--r--keyboards/zeal60/zeal60.c376
-rw-r--r--quantum/rgb_matrix_drivers.c6
118 files changed, 655 insertions, 606 deletions
diff --git a/drivers/issi/is31fl3731.c b/drivers/issi/is31fl3731.c
index c9155f5a37..30c7dd0530 100644
--- a/drivers/issi/is31fl3731.c
+++ b/drivers/issi/is31fl3731.c
@@ -71,10 +71,10 @@ uint8_t g_twi_transfer_buffer[20];
// buffers and the transfers in IS31FL3731_write_pwm_buffer() but it's
// probably not worth the extra complexity.
uint8_t g_pwm_buffer[DRIVER_COUNT][144];
-bool g_pwm_buffer_update_required = false;
+bool g_pwm_buffer_update_required[DRIVER_COUNT] = { false };
uint8_t g_led_control_registers[DRIVER_COUNT][18] = { { 0 }, { 0 } };
-bool g_led_control_registers_update_required = false;
+bool g_led_control_registers_update_required[DRIVER_COUNT] = { false };
// This is the bit pattern in the LED control registers
// (for matrix A, add one to register for matrix B)
@@ -204,7 +204,7 @@ void IS31FL3731_set_color( int index, uint8_t red, uint8_t green, uint8_t blue )
g_pwm_buffer[led.driver][led.r - 0x24] = red;
g_pwm_buffer[led.driver][led.g - 0x24] = green;
g_pwm_buffer[led.driver][led.b - 0x24] = blue;
- g_pwm_buffer_update_required = true;
+ g_pwm_buffer_update_required[led.driver] = true;
}
}
@@ -220,12 +220,12 @@ void IS31FL3731_set_led_control_register( uint8_t index, bool red, bool green, b
{
is31_led led = g_is31_leds[index];
- uint8_t control_register_r = (led.r - 0x24) / 8;
- uint8_t control_register_g = (led.g - 0x24) / 8;
- uint8_t control_register_b = (led.b - 0x24) / 8;
- uint8_t bit_r = (led.r - 0x24) % 8;
- uint8_t bit_g = (led.g - 0x24) % 8;
- uint8_t bit_b = (led.b - 0x24) % 8;