Browse Source

OLED: driver naming cleanups (#21710)

pull/21773/head
Ryan 8 months ago
committed by GitHub
parent
commit
5d2f2af198
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
263 changed files with 19 additions and 306 deletions
  1. +2
    -2
      builddefs/common_features.mk
  2. +4
    -4
      docs/feature_oled_driver.md
  3. +0
    -1
      keyboards/0xcb/1337/rules.mk
  4. +0
    -1
      keyboards/0xcb/static/rules.mk
  5. +0
    -2
      keyboards/0xcb/tutelpad/rules.mk
  6. +0
    -1
      keyboards/10bleoledhub/rules.mk
  7. +0
    -1
      keyboards/1upkeyboards/pi40/mit_v1_0/keymaps/miketronic/rules.mk
  8. +0
    -1
      keyboards/1upkeyboards/pi40/rules.mk
  9. +0
    -1
      keyboards/25keys/cassette42/rules.mk
  10. +0
    -1
      keyboards/adpenrose/akemipad/keymaps/oled_bongocat/rules.mk
  11. +0
    -1
      keyboards/adpenrose/kintsugi/rules.mk
  12. +0
    -1
      keyboards/aeboards/ext65/rev1/keymaps/via/rules.mk
  13. +0
    -1
      keyboards/aeboards/ext65/rev2/keymaps/via/rules.mk
  14. +0
    -1
      keyboards/aidansmithdotdev/fine40/rules.mk
  15. +0
    -1
      keyboards/aleblazer/zodiark/rules.mk
  16. +0
    -1
      keyboards/anavi/knob1/rules.mk
  17. +0
    -1
      keyboards/anavi/knobs3/rules.mk
  18. +0
    -1
      keyboards/anavi/macropad8/rules.mk
  19. +0
    -1
      keyboards/aplyard/aplx6/rev2/rules.mk
  20. +0
    -1
      keyboards/arabica37/keymaps/default/rules.mk
  21. +0
    -1
      keyboards/argo_works/ishi/80/mk0_avr_extra/rules.mk
  22. +0
    -1
      keyboards/avalanche/v4/rules.mk
  23. +0
    -1
      keyboards/basekeys/slice/rev1_rgb/rules.mk
  24. +0
    -1
      keyboards/bluebell/swoop/keymaps/kyek/rules.mk
  25. +0
    -1
      keyboards/boardsource/holiday/spooky/keymaps/rip_mx/rules.mk
  26. +0
    -1
      keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/rules.mk
  27. +0
    -1
      keyboards/bolsa/damapad/rules.mk
  28. +0
    -1
      keyboards/boston_meetup/2019/rules.mk
  29. +0
    -2
      keyboards/buzzard/rev1/rules.mk
  30. +0
    -2
      keyboards/cannonkeys/satisfaction75/rules.mk
  31. +0
    -1
      keyboards/ckeys/washington/rules.mk
  32. +0
    -1
      keyboards/controllerworks/mini36/rules.mk
  33. +0
    -1
      keyboards/controllerworks/mini42/rules.mk
  34. +0
    -1
      keyboards/crkbd/keymaps/ajarov/rules.mk
  35. +0
    -1
      keyboards/crkbd/keymaps/armand1m/rules.mk
  36. +0
    -1
      keyboards/crkbd/keymaps/benrestech/rules.mk
  37. +1
    -2
      keyboards/crkbd/keymaps/bermeo/rules.mk
  38. +1
    -2
      keyboards/crkbd/keymaps/cameronjlarsen/rules.mk
  39. +0
    -1
      keyboards/crkbd/keymaps/colemad/rules.mk
  40. +0
    -1
      keyboards/crkbd/keymaps/colemak_luna/rules.mk
  41. +0
    -2
      keyboards/crkbd/keymaps/crkdves/rules.mk
  42. +0
    -2
      keyboards/crkbd/keymaps/crkqwes/rules.mk
  43. +0
    -1
      keyboards/crkbd/keymaps/devdev/rules.mk
  44. +0
    -1
      keyboards/crkbd/keymaps/edvorakjp/rules.mk
  45. +0
    -1
      keyboards/crkbd/keymaps/gotham/rules.mk
  46. +0
    -1
      keyboards/crkbd/keymaps/hvp/rules.mk
  47. +0
    -1
      keyboards/crkbd/keymaps/jarred/rules.mk
  48. +0
    -2
      keyboards/crkbd/keymaps/jpe230/rules.mk
  49. +0
    -1
      keyboards/crkbd/keymaps/julian_turner/rules.mk
  50. +0
    -1
      keyboards/crkbd/keymaps/kidbrazil/rules.mk
  51. +0
    -1
      keyboards/crkbd/keymaps/madhatter/rules.mk
  52. +0
    -1
      keyboards/crkbd/keymaps/mcrown/rules.mk
  53. +0
    -1
      keyboards/crkbd/keymaps/nimishgautam/rules.mk
  54. +0
    -1
      keyboards/crkbd/keymaps/ninjonas/rules.mk
  55. +0
    -1
      keyboards/crkbd/keymaps/oled_sample/rules.mk
  56. +0
    -1
      keyboards/crkbd/keymaps/ollyhayes/rules.mk
  57. +0
    -1
      keyboards/crkbd/keymaps/oo/rules.mk
  58. +0
    -3
      keyboards/crkbd/keymaps/rarick/rules.mk
  59. +0
    -1
      keyboards/crkbd/keymaps/rjhilgefort/rules.mk
  60. +0
    -1
      keyboards/crkbd/keymaps/rmeli/rules.mk
  61. +0
    -1
      keyboards/crkbd/keymaps/rpbaptist/rules.mk
  62. +0
    -1
      keyboards/crkbd/keymaps/sharkby7e/rules.mk
  63. +0
    -1
      keyboards/crkbd/keymaps/snowe/rules.mk
  64. +0
    -2
      keyboards/crkbd/keymaps/soundmonster/rules.mk
  65. +0
    -1
      keyboards/crkbd/keymaps/sulrich/rules.mk
  66. +0
    -1
      keyboards/crkbd/keymaps/thumb_ctrl/rules.mk
  67. +0
    -1
      keyboards/crkbd/keymaps/thunderbird2086/rules.mk
  68. +0
    -1
      keyboards/crkbd/keymaps/toinux/rules.mk
  69. +0
    -1
      keyboards/crkbd/keymaps/vlukash_trackpad_left/rules.mk
  70. +0
    -1
      keyboards/crkbd/keymaps/vxid/rules.mk
  71. +0
    -1
      keyboards/crkbd/keymaps/xyverz/rules.mk
  72. +0
    -1
      keyboards/crkbd/rev1/keymaps/dvorak_42_key/rules.mk
  73. +0
    -1
      keyboards/dailycraft/claw44/keymaps/oled/rules.mk
  74. +0
    -1
      keyboards/dmqdesign/spin/keymaps/gorbachev/rules.mk
  75. +0
    -1
      keyboards/doio/kb16/rev1/rules.mk
  76. +0
    -1
      keyboards/doio/kb16/rev2/rules.mk
  77. +0
    -2
      keyboards/doio/kb30/rules.mk
  78. +0
    -1
      keyboards/doodboard/duckboard/rules.mk
  79. +0
    -1
      keyboards/doodboard/duckboard_r2/rules.mk
  80. +0
    -1
      keyboards/draculad/keymaps/pimoroni/rules.mk
  81. +0
    -1
      keyboards/draculad/rules.mk
  82. +0
    -1
      keyboards/dumbo/keymaps/default/rules.mk
  83. +0
    -1
      keyboards/dumbo/keymaps/trip-trap/rules.mk
  84. +0
    -1
      keyboards/dumbpad/v1x_oled/rules.mk
  85. +1
    -2
      keyboards/ebastler/e80_1800/keymaps/via_oled/rules.mk
  86. +0
    -1
      keyboards/ein_60/rules.mk
  87. +0
    -1
      keyboards/fearherbs1/blue_team_pad/rules.mk
  88. +0
    -2
      keyboards/fungo/rev1/rules.mk
  89. +0
    -1
      keyboards/gboards/gergo/keymaps/oled/rules.mk
  90. +0
    -1
      keyboards/gopolar/gg86/rules.mk
  91. +0
    -1
      keyboards/hadron/ver2/rules.mk
  92. +0
    -1
      keyboards/hadron/ver3/rules.mk
  93. +0
    -1
      keyboards/handwired/amigopunk/rules.mk
  94. +0
    -1
      keyboards/handwired/d48/rules.mk
  95. +0
    -1
      keyboards/handwired/dactyl_manuform/5x6_5/keymaps/333fred/rules.mk
  96. +0
    -1
      keyboards/handwired/marauder/keymaps/orvia/rules.mk
  97. +0
    -1
      keyboards/handwired/myskeeb/rules.mk
  98. +0
    -2
      keyboards/handwired/obuwunkunubi/spaget/rules.mk
  99. +0
    -1
      keyboards/handwired/onekey/kb2040/rules.mk
  100. +0
    -1
      keyboards/handwired/onekey/keymaps/oled/rules.mk

+ 2
- 2
builddefs/common_features.mk View File

@ -747,8 +747,8 @@ ifeq ($(strip $(HD44780_ENABLE)), yes)
SRC += hd44780.c
endif
VALID_OLED_DRIVER_TYPES := SSD1306 custom
OLED_DRIVER ?= SSD1306
VALID_OLED_DRIVER_TYPES := custom ssd1306
OLED_DRIVER ?= ssd1306
VALID_OLED_TRANSPORT_TYPES := i2c spi custom
OLED_TRANSPORT ?= i2c
ifeq ($(strip $(OLED_ENABLE)), yes)


+ 4
- 4
docs/feature_oled_driver.md View File

@ -29,17 +29,17 @@ OLED_ENABLE = yes
|OLED Driver |Supported Device |
|-------------------|------------------------------------|
|SSD1306 (default) |For both SSD1306, SH1106, and SH1107|
|`ssd1306` (default)|For both SSD1306, SH1106, and SH1107|
e.g.
```make
OLED_DRIVER = SSD1306
OLED_DRIVER = ssd1306
```
|OLED Transport | |
|---------------|------------------------------------------------|
|i2c (default) | Uses I2C for communication with the OLED panel |
|spi | Uses SPI for communication with the OLED panel |
|`i2c` (default)| Uses I2C for communication with the OLED panel |
|`spi` | Uses SPI for communication with the OLED panel |
e.g.
```make


+ 0
- 1
keyboards/0xcb/1337/rules.mk View File

@ -14,4 +14,3 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
LTO_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/0xcb/static/rules.mk View File

@ -14,4 +14,3 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
LTO_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 2
keyboards/0xcb/tutelpad/rules.mk View File

@ -10,6 +10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/10bleoledhub/rules.mk View File

@ -15,5 +15,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
BLUETOOTH_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes

+ 0
- 1
keyboards/1upkeyboards/pi40/mit_v1_0/keymaps/miketronic/rules.mk View File

@ -22,4 +22,3 @@ WS2812_DRIVER = vendor
ENCODER_ENABLE = yes
ENCODER_MAP_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/1upkeyboards/pi40/rules.mk View File

@ -1,4 +1,3 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
DEFAULT_FOLDER = 1upkeyboards/pi40/mit_v1_0

+ 0
- 1
keyboards/25keys/cassette42/rules.mk View File

@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
SRC += ./common/oled_helper.c

+ 0
- 1
keyboards/adpenrose/akemipad/keymaps/oled_bongocat/rules.mk View File

@ -5,5 +5,4 @@ GRAVE_ESC_ENABLE = no
MAGIC_ENABLE = no
ENCODER_MAP_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
WPM_ENABLE = yes

+ 0
- 1
keyboards/adpenrose/kintsugi/rules.mk View File

@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Encoder functionality
OLED_ENABLE = yes # OLED functionality
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/aeboards/ext65/rev1/keymaps/via/rules.mk View File

@ -1,3 +1,2 @@
VIA_ENABLE = yes
OLED_ENABLE = yes
# OLED_DRIVER = not a real thing

+ 0
- 1
keyboards/aeboards/ext65/rev2/keymaps/via/rules.mk View File

@ -1,3 +1,2 @@
VIA_ENABLE = yes
OLED_ENABLE = yes
# OLED_DRIVER = not a real thing

+ 0
- 1
keyboards/aidansmithdotdev/fine40/rules.mk View File

@ -1 +0,0 @@
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/aleblazer/zodiark/rules.mk View File

@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C
ENCODER_ENABLE = yes
SPLIT_KEYBOARD = yes
LTO_ENABLE = yes

+ 0
- 1
keyboards/anavi/knob1/rules.mk View File

@ -1,4 +1,3 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C
OPT_DEFS += -DHAL_USE_I2C=TRUE

+ 0
- 1
keyboards/anavi/knobs3/rules.mk View File

@ -1,4 +1,3 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C
OPT_DEFS += -DHAL_USE_I2C=TRUE

+ 0
- 1
keyboards/anavi/macropad8/rules.mk View File

@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; Communicating over I2C

+ 0
- 1
keyboards/aplyard/aplx6/rev2/rules.mk View File

@ -12,5 +12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
UNICODE_ENABLE = yes # Unicode
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable Support for Oled Display
ENCODER_ENABLE = yes # Enable Support for Encoder

+ 0
- 1
keyboards/arabica37/keymaps/default/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/argo_works/ishi/80/mk0_avr_extra/rules.mk View File

@ -1,3 +1,2 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
WPM_ENABLE = yes

+ 0
- 1
keyboards/avalanche/v4/rules.mk View File

@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
SPLIT_KEYBOARD = yes

+ 0
- 1
keyboards/basekeys/slice/rev1_rgb/rules.mk View File

@ -12,6 +12,5 @@ COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Disable OLED driver.
LTO_ENABLE = yes

+ 0
- 1
keyboards/bluebell/swoop/keymaps/kyek/rules.mk View File

@ -6,7 +6,6 @@ LTO_ENABLE = no
EXTRAKEY_ENABLE = no
# ENCODER_ENABLE = no
# OLED_DRIVER_ENABLE = no
# WPM_ENABLE = no
# Enable keyboard underlight functionality


+ 0
- 1
keyboards/boardsource/holiday/spooky/keymaps/rip_mx/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/boardsource/holiday/spooky/keymaps/rip_my_wallet/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/bolsa/damapad/rules.mk View File

@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/boston_meetup/2019/rules.mk View File

@ -14,4 +14,3 @@ RGB_MATRIX_ENABLE = no
HAPTIC_ENABLE = yes
HAPTIC_DRIVER = drv2605l
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 2
keyboards/buzzard/rev1/rules.mk View File

@ -1,4 +1,2 @@
OLED_DRIVER = SSD1306
PS2_ENABLE = yes
PS2_DRIVER = interrupt

+ 0
- 2
keyboards/cannonkeys/satisfaction75/rules.mk View File

@ -16,8 +16,6 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
#BACKLIGHT_ENABLE = yes
DEFAULT_FOLDER = cannonkeys/satisfaction75/rev1

+ 0
- 1
keyboards/ckeys/washington/rules.mk View File

@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Enable support for encoders
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable support for OLED displays

+ 0
- 1
keyboards/controllerworks/mini36/rules.mk View File

@ -1,2 +1 @@
SERIAL_DRIVER = vendor
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/controllerworks/mini42/rules.mk View File

@ -1,2 +1 @@
SERIAL_DRIVER = vendor
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/crkbd/keymaps/ajarov/rules.mk View File

@ -1,5 +1,4 @@
MOUSEKEY_ENABLE = yes
RGBLIGHT_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes

+ 0
- 1
keyboards/crkbd/keymaps/armand1m/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/crkbd/keymaps/benrestech/rules.mk View File

@ -1,3 +1,2 @@
RGBLIGHT_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 1
- 2
keyboards/crkbd/keymaps/bermeo/rules.mk View File

@ -3,7 +3,6 @@ RGB_MATRIX_ENABLE = yes
MOUSEKEY_ENABLE = no
NKRO_ENABLE = no
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes
SLEEP_LED_ENABLE = yes
WPM_ENABLE = yes
@ -16,4 +15,4 @@ BOOTMAGIC_ENABLE = no
COMBO_ENABLE = no
AUDIO_ENABLE = no
MIDI_ENABLE = no
BLUETOOTH_ENABLE = no
BLUETOOTH_ENABLE = no

+ 1
- 2
keyboards/crkbd/keymaps/cameronjlarsen/rules.mk View File

@ -1,7 +1,6 @@
BOOTMAGIC_ENABLE = no
BOOLOADER = atmel-dfu
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enables the use of OLED displays
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
COMMAND_ENABLE = no # Disables the command feature
COMBO_ENABLE = yes
@ -12,4 +11,4 @@ MIDI_ENABLE = no
BLUETOOTH_ENABLE = no
BACKLIGHT_ENABLE = no
CAPS_WORD_ENABLE = yes
CUSTOM_ONESHOT_ENABLE = yes
CUSTOM_ONESHOT_ENABLE = yes

+ 0
- 1
keyboards/crkbd/keymaps/colemad/rules.mk View File

@ -4,7 +4,6 @@ SPLIT_KEYBOARD = yes
TAP_DANCE_ENABLE = yes
MOUSEKEY_ENABLE = no
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# Link Time Optimization (Reduces compiled size)


+ 0
- 1
keyboards/crkbd/keymaps/colemak_luna/rules.mk View File

@ -3,6 +3,5 @@ RGBLIGHT_ENABLE = no
RGB_MATRIX_ENABLE = yes # Enable WS2812 RGB underlight.
VIA_ENABLE = yes # Enable VIA
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes
WPM_ENABLE = yes

+ 0
- 2
keyboards/crkbd/keymaps/crkdves/rules.mk View File

@ -3,6 +3,4 @@ RGB_MATRIX_ENABLE = yes
MOUSEKEY_ENABLE = no
NKRO_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes

+ 0
- 2
keyboards/crkbd/keymaps/crkqwes/rules.mk View File

@ -3,6 +3,4 @@ RGB_MATRIX_ENABLE = yes
MOUSEKEY_ENABLE = no
NKRO_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes

+ 0
- 1
keyboards/crkbd/keymaps/devdev/rules.mk View File

@ -2,4 +2,3 @@ MOUSEKEY_ENABLE = yes
EXTRAKEY_ENABLE = yes
RGBLIGHT_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/crkbd/keymaps/edvorakjp/rules.mk View File

@ -17,7 +17,6 @@ RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
SWAP_HANDS_ENABLE = no # Enable one-hand typing
TAP_DANCE_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend


+ 0
- 1
keyboards/crkbd/keymaps/gotham/rules.mk View File

@ -3,5 +3,4 @@ EXTRAKEY_ENABLE = yes
AUDIO_ENABLE = yes
RGBLIGHT_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes

+ 0
- 1
keyboards/crkbd/keymaps/hvp/rules.mk View File

@ -10,5 +10,4 @@ SRC += ./lib/rgb_state_reader.c \
TAP_DANCE_ENABLE = yes
EXTRAKEY_ENABLE = yes # Audio control and System control
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# LOCAL_GLCDFONT = yes

+ 0
- 1
keyboards/crkbd/keymaps/jarred/rules.mk View File

@ -17,7 +17,6 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
SWAP_HANDS_ENABLE = no # Enable one-hand typing
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend


+ 0
- 2
keyboards/crkbd/keymaps/jpe230/rules.mk View File

@ -1,6 +1,5 @@
# Shared rules for both of my Corne
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
VIA_ENABLE = yes
RGB_MATRIX_ENABLE = yes
@ -22,4 +21,3 @@ else
SRC += oled/avr/master/oled_master_handler.c \
oled/avr/slave/oled_slave_handler.c
endif

+ 0
- 1
keyboards/crkbd/keymaps/julian_turner/rules.mk View File

@ -1,7 +1,6 @@
RGBLIGHT_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
WPM_ENABLE = yes


+ 0
- 1
keyboards/crkbd/keymaps/kidbrazil/rules.mk View File

@ -6,7 +6,6 @@ MOUSEKEY_ENABLE = no
RGBLIGHT_ENABLE = no
RGB_MATRIX_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# If you want to change the display of OLED, you need to change here
SRC += logo_reader.c \


+ 0
- 1
keyboards/crkbd/keymaps/madhatter/rules.mk View File

@ -1,5 +1,4 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# If you want to change the display of OLED, you need to change here
SRC += ./lib/rgb_state_reader.c \


+ 0
- 1
keyboards/crkbd/keymaps/mcrown/rules.mk View File

@ -7,7 +7,6 @@ MOUSEKEY_ENABLE = no # Mouse keys(+4700)
EXTRAKEY_ENABLE = no # Audio control and System control(+450)
RGB_MATRIX_ENABLE = yes # Enable RGB Matrix.
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend


+ 0
- 1
keyboards/crkbd/keymaps/nimishgautam/rules.mk View File

@ -1,6 +1,5 @@
RGB_MATRIX_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
COMBO_ENABLE = yes
TAP_DANCE_ENABLE = yes # enable tap dance features
EXTRAKEY_ENABLE = no


+ 0
- 1
keyboards/crkbd/keymaps/ninjonas/rules.mk View File

@ -1,7 +1,6 @@
RGB_MATRIX_ENABLE = yes
MOUSEKEY_ENABLE = no
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE


+ 0
- 1
keyboards/crkbd/keymaps/oled_sample/rules.mk View File

@ -5,4 +5,3 @@
#
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/crkbd/keymaps/ollyhayes/rules.mk View File

@ -1,7 +1,6 @@
SRC += oled.c
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
EXTRAKEY_ENABLE = yes
UNICODE_ENABLE = yes


+ 0
- 1
keyboards/crkbd/keymaps/oo/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 3
keyboards/crkbd/keymaps/rarick/rules.mk View File

@ -4,9 +4,6 @@ BOOTLOADER = atmel-dfu
# Enable RGB matric
RGB_MATRIX_ENABLE = yes
# Enable OLED driver
OLED_DRIVER_ENABLE = yes
# Enable media keys
EXTRAKEY_ENABLE = yes


+ 0
- 1
keyboards/crkbd/keymaps/rjhilgefort/rules.mk View File

@ -5,4 +5,3 @@ BOOTLOADER = atmel-dfu
EXTRAKEY_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/crkbd/keymaps/rmeli/rules.mk View File

@ -1,5 +1,4 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
TAP_DANCE_ENABLE = yes
AUTO_SHIFT_ENABLE = no // disable auto-shift with home row mods


+ 0
- 1
keyboards/crkbd/keymaps/rpbaptist/rules.mk View File

@ -29,7 +29,6 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
BOOTLOADER = qmk-dfu
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ifeq ($(strip $(THEME)), godspeed)
OPT_DEFS += -DTHEME_GODSPEED


+ 0
- 1
keyboards/crkbd/keymaps/sharkby7e/rules.mk View File

@ -1,6 +1,5 @@
MOUSEKEY_ENABLE = yes
RGBLIGHT_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes
BOOTLOADER = caterina

+ 0
- 1
keyboards/crkbd/keymaps/snowe/rules.mk View File

@ -14,7 +14,6 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
SWAP_HANDS_ENABLE = no # Enable one-hand typing
RGBLIGHT_TWINKLE = no
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
RGB_MATRIX_ENABLE = yes
OCEAN_DREAM_ENABLE = yes


+ 0
- 2
keyboards/crkbd/keymaps/soundmonster/rules.mk View File

@ -3,6 +3,4 @@ RGB_MATRIX_ENABLE = yes
MOUSEKEY_ENABLE = no
NKRO_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes

+ 0
- 1
keyboards/crkbd/keymaps/sulrich/rules.mk View File

@ -1,3 +1,2 @@
EXTRAKEY_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/crkbd/keymaps/thumb_ctrl/rules.mk View File

@ -17,7 +17,6 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
SWAP_HANDS_ENABLE = no # Enable one-hand typing
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend


+ 0
- 1
keyboards/crkbd/keymaps/thunderbird2086/rules.mk View File

@ -4,7 +4,6 @@ AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no
RGB_MATRIX_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes
TAP_DANCE_ENABLE = yes


+ 0
- 1
keyboards/crkbd/keymaps/toinux/rules.mk View File

@ -2,7 +2,6 @@ MOUSEKEY_ENABLE = yes # Mouse keys
RGBLIGHT_ENABLE = no
RGB_MATRIX_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes
BOOTLOADER = atmel-dfu


+ 0
- 1
keyboards/crkbd/keymaps/vlukash_trackpad_left/rules.mk View File

@ -1,7 +1,6 @@
# Build Options
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
BOOTLOADER = atmel-dfu


+ 0
- 1
keyboards/crkbd/keymaps/vxid/rules.mk View File

@ -17,7 +17,6 @@ BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
SWAP_HANDS_ENABLE = no # Enable one-hand typing
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend


+ 0
- 1
keyboards/crkbd/keymaps/xyverz/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/crkbd/rev1/keymaps/dvorak_42_key/rules.mk View File

@ -5,5 +5,4 @@ MOUSEKEY_ENABLE = yes # Mouse keys
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
# RGB_MATRIX_ENABLE = no
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LTO_ENABLE = yes

+ 0
- 1
keyboards/dailycraft/claw44/keymaps/oled/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/dmqdesign/spin/keymaps/gorbachev/rules.mk View File

@ -1,4 +1,3 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
MOUSEKEY_ENABLE = no
MIDI_ENABLE = no

+ 0
- 1
keyboards/doio/kb16/rev1/rules.mk View File

@ -20,7 +20,6 @@ SPACE_CADET_ENABLE = no
# OLED enabled
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes


+ 0
- 1
keyboards/doio/kb16/rev2/rules.mk View File

@ -19,7 +19,6 @@ AUDIO_ENABLE = no # Audio output
# OLED enabled
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
# RGB Matrix enabled
RGB_MATRIX_ENABLE = yes


+ 0
- 2
keyboards/doio/kb30/rules.mk View File

@ -12,6 +12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes

+ 0
- 1
keyboards/doodboard/duckboard/rules.mk View File

@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/doodboard/duckboard_r2/rules.mk View File

@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/draculad/keymaps/pimoroni/rules.mk View File

@ -2,5 +2,4 @@
POINTING_DEVICE_ENABLE = yes
POINTING_DEVICE_DRIVER = pimoroni_trackball
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
MOUSEKEY_ENABLE = yes

+ 0
- 1
keyboards/draculad/rules.mk View File

@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
WPM_ENABLE = yes
ENCODER_ENABLE = yes
LTO_ENABLE = yes

+ 0
- 1
keyboards/dumbo/keymaps/default/rules.mk View File

@ -1,3 +1,2 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enables the use of OLED displays
ENCODER_ENABLE = yes # Enables the use of one or more encoders

+ 0
- 1
keyboards/dumbo/keymaps/trip-trap/rules.mk View File

@ -1,4 +1,3 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enables the use of OLED displays
ENCODER_ENABLE = yes # Enables the use of one or more encoders
WPM_ENABLE = yes

+ 0
- 1
keyboards/dumbpad/v1x_oled/rules.mk View File

@ -13,5 +13,4 @@ AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
WPM_ENABLE = yes

+ 1
- 2
keyboards/ebastler/e80_1800/keymaps/via_oled/rules.mk View File

@ -1,5 +1,4 @@
VIA_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
WPM_ENABLE = yes
WPM_ENABLE = yes

+ 0
- 1
keyboards/ein_60/rules.mk View File

@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = no # Enable for pretty RGB matrix effects
ENCODER_ENABLE = yes # Enables the use of one or more encoders
OLED_ENABLE = yes # Enables the use of OLED displays
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/fearherbs1/blue_team_pad/rules.mk View File

@ -1,2 +1 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 2
keyboards/fungo/rev1/rules.mk View File

@ -14,6 +14,4 @@ KEY_LOCK_ENABLE = yes # kc_lock use
OLED_ENABLE = no
OLED_DRIVER = SSD1306 # OLED display
SPLIT_KEYBOARD = yes # split type

+ 0
- 1
keyboards/gboards/gergo/keymaps/oled/rules.mk View File

@ -8,7 +8,6 @@ BALLSTEP = 20 # Multiple in px to move, multiplied by layer number
SCROLLSTEP = 1 # Lines to scroll with ball
MOUSEKEY_ENABLE = yes # Mouse keys, needed for baller
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
LOCAL_GLCDFONT = yes
#Debug options


+ 0
- 1
keyboards/gopolar/gg86/rules.mk View File

@ -22,4 +22,3 @@ RGB_MATRIX_ENABLE = yes
# OLED enabled
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # OLED display

+ 0
- 1
keyboards/hadron/ver2/rules.mk View File

@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/hadron/ver3/rules.mk View File

@ -14,5 +14,4 @@ RGB_MATRIX_ENABLE = no # once arm_rgb is implemented
HAPTIC_ENABLE = yes
HAPTIC_DRIVER = drv2605l
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLER = yes

+ 0
- 1
keyboards/handwired/amigopunk/rules.mk View File

@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306

+ 0
- 1
keyboards/handwired/d48/rules.mk View File

@ -13,7 +13,6 @@ USE_I2C = no
RGBLIGHT_ENABLE = yes
ENCODER_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
UNICODE_ENABLE = yes
SRC += ds1307.c taphold.c

+ 0
- 1
keyboards/handwired/dactyl_manuform/5x6_5/keymaps/333fred/rules.mk View File

@ -1,5 +1,4 @@
KEY_LOCK_ENABLE = yes
CONSOLE_ENABLE = no
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
ENCODER_ENABLE = yes

+ 0
- 1
keyboards/handwired/marauder/keymaps/orvia/rules.mk View File

@ -1,4 +1,3 @@
VIA_ENABLE = yes
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # OLED Driver Enable
WPM_ENABLE = yes # WPM counting Enable

+ 0
- 1
keyboards/handwired/myskeeb/rules.mk View File

@ -12,5 +12,4 @@ RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
AUDIO_ENABLE = no # Audio output
SPLIT_KEYBOARD = yes # Enables split keyboard support
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
NO_USB_STARTUP_CHECK = yes

+ 0
- 2
keyboards/handwired/obuwunkunubi/spaget/rules.mk View File

@ -14,6 +14,4 @@ UNICODE_ENABLE = yes # Unicode
AUDIO_ENABLE = no # Audio output
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enable OLED display support
ENCODER_ENABLE = yes # Enable encoder support

+ 0
- 1
keyboards/handwired/onekey/kb2040/rules.mk View File

@ -1,4 +1,3 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
OPT_DEFS += -DHAL_USE_I2C=TRUE

+ 0
- 1
keyboards/handwired/onekey/keymaps/oled/rules.mk View File

@ -1,4 +1,3 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306
TAP_DANCE_ENABLE = yes
CONSOLE_ENABLE = yes

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save