QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							b33ecce392 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-12-15 21:41:42 +00:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aed64aaef4 
							
						 
					 
					
						
						
							
							[Core] Fix Sensor driver code ( #15484 )  
						
						
						
						
					 
					
						2021-12-15 13:41:07 -08:00 
						 
				 
			
				
					
						
							
							
								Drashna Jael're 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f92d153532 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-12-11 10:28:29 -08:00 
						 
				 
			
				
					
						
							
							
								Xelus22 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b09c44ced7 
							
						 
					 
					
						
						
							
							[Core] Add configuration of PMW3360 lift off distance ( #15424 )  
						
						... 
						
						
						
						* sensor code add
* update documentation
* add default #define
* Update drivers/sensors/pmw3360.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com> 
						
						
					 
					
						2021-12-08 23:52:07 -08:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26febb7c24 
							
						 
					 
					
						
						
							
							Expand rotational range for PMW3360 Optical Sensor ( #15431 )  
						
						
						
						
					 
					
						2021-12-08 07:38:09 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e9c29da0d 
							
						 
					 
					
						
						
							
							Tidy up adjustable ws2812 timing ( #15299 )  
						
						
						
						
					 
					
						2021-11-25 19:35:06 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							282e916d86 
							
						 
					 
					
						
						
							
							Remove use of __flash due to LTO issues ( #15268 )  
						
						
						
						
					 
					
						2021-11-24 18:38:49 +11:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56e3f06a26 
							
						 
					 
					
						
						
							
							Rework and expand Pointing Device support ( #14343 )  
						
						... 
						
						
						
						Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> 
						
						
					 
					
						2021-11-14 22:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								Purdea Andrei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76fb54403c 
							
						 
					 
					
						
						
							
							haptic: Feature to disable it when usb port is not configured or suspended. ( #12692 )  
						
						... 
						
						
						
						This also add support for specifying a LED pin to indicate haptic status,
and also adds support for a haptic-enable pin, which is useful to turn off
the boost converter on the solenoid driver. 
						
						
					 
					
						2021-11-02 16:54:29 +11:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d05b3da83e 
							
						 
					 
					
						
						
							
							[Bug] Fix unterminated ifdef in ISSI 3733 driver ( #15014 )  
						
						
						
						
					 
					
						2021-11-02 13:31:43 +11:00 
						 
				 
			
				
					
						
							
							
								donicrosby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c72501763 
							
						 
					 
					
						
						
							
							Enable de-ghosting for RGB/LED matrix on all ISSI LED drivers ( #14508 )  
						
						... 
						
						
						
						* Initial work for de-ghost enable
* Dumb mistake with the redefine
* Added Copywrite stuff on source files
* Fixed whitespace errors
* Added support for all ISSI LED drivers
* Updated docs for support for ISSI LED driver pull-up pull-down
* Applied clang format
* Added 'boolean' flag to enable de-ghosting for the is31fl3731 IC
* Fixed some of the grammer in the docs
* Fixed comment placement and grammer of comment
* Fixed whitespace errors from lint
Co-authored-by: donicrosby <donicrosby1995@gmail.com> 
						
						
					 
					
						2021-11-02 10:40:01 +11:00 
						 
				 
			
				
					
						
							
							
								lalalademaxiya1 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4ea262c17 
							
						 
					 
					
						
						
							
							Add a new led driver for Keychron's keyboards. ( #14872 )  
						
						... 
						
						
						
						* Add a new led driver for Keychron's keyboards.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c
* Add a new led driver
* Update ckled2001.c
* Update ckled2001.c
* Update ckled2001.c
* Update ckled2001.c
* Delete ckled2001.c
* Create ckled2001.c
* Update ckled2001.c
* Update chibios-contrib
Co-authored-by: keychron-dev <85598583+keychron-dev@users.noreply.github.com>
Co-authored-by: lokher <lokher@gmail.com> 
						
						
					 
					
						2021-11-02 09:43:53 +11:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d235d4fc5 
							
						 
					 
					
						
						
							
							[Core] Change OLED task function to be boolean ( #14864 )  
						
						... 
						
						
						
						* [Core] Add kb level callbacks to OLED driver
* Update keyboards and keymaps
* Update docs
* Update userspace configs
* Add fix for my keymap ...
* update lefty 
						
						
					 
					
						2021-11-02 09:42:50 +11:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92385e30cd 
							
						 
					 
					
						
						
							
							Manually format develop ( #15003 )  
						
						
						
						
					 
					
						2021-11-01 19:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb739a67c9 
							
						 
					 
					
						
						
							
							Enable configuration of PWM frequency for IS31FL3733B ( #14983 )  
						
						... 
						
						
						
						* Enable PWM frequency for IS31FL3733B
* Document config option
* clang 
						
						
					 
					
						2021-10-30 15:13:40 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							c3c562cbb6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-10-24 17:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ee29d9aa6 
							
						 
					 
					
						
						
							
							Tidy up ADNS9800 and PMW3360 firmware blobs ( #14936 )  
						
						
						
						
					 
					
						2021-10-24 10:46:20 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0093d3d761 
							
						 
					 
					
						
						
							
							Initial USB2422 driver ( #14835 )  
						
						
						
						
					 
					
						2021-10-22 00:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4be4b67a2 
							
						 
					 
					
						
						
							
							Relocate PS2 code ( #14895 )  
						
						... 
						
						
						
						* Relocate ps2 protocol code
* clang
* Move makefile logic 
						
						
					 
					
						2021-10-20 21:18:49 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e50867d52d 
							
						 
					 
					
						
						
							
							[Core] Add support for RISC-V builds and GD32VF103 MCU ( #12508 )  
						
						... 
						
						
						
						* Add support for RISC-V builds and GD32VF103 MCU
* Add toolchain selection in chibios.mk based on the mcu selected in
mcu_selection.mk
* Reorder and added comments to chibios.mk to have a streamlined makefile
* Add GD32VF103 mcu to possible targets for QMK.
* Add STM32 compatibility for GD32VF103 MCU, this is hacky but more efficent
  then rewriting every driver.
* Add GigaDevice DFU bootloader as flash target, please note that
  dfu-util of at least version 0.10 is needed.
* Add analog driver compatibility
* Add apa102 bitbang driver compatibility
* Add ws2812 bitbang driver compatibility
* Add eeprom in flash emulation compatibility
* Allow faster re-builds with ccache
* Add SiPeed Longan Nano to platform files
* Add SiPeed Longan Nano Onekeys
* Make quine compatible with other bootloaders
* Support builds with picolibc
* Add risc-v toolchain to arch and debian/ubuntu scripts 
						
						
					 
					
						2021-10-18 16:23:20 +11:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dace4d5f0d 
							
						 
					 
					
						
						
							
							Remove QWIIC_DRIVERS ( #14174 )  
						
						
						
						
					 
					
						2021-10-09 14:48:27 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db41a3426c 
							
						 
					 
					
						
						
							
							Improve Adafruit BLE configuration defines ( #14749 )  
						
						... 
						
						
						
						* Improve Adafruit BLE configuration defines
* Formatting 
						
						
					 
					
						2021-10-08 16:15:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2a186cf92 
							
						 
					 
					
						
						
							
							Purge uGFX. ( #14720 )  
						
						... 
						
						
						
						* Purge uGFX.
* Remove remnants of visualizer.
* Remove remnants of uGFX. 
						
						
					 
					
						2021-10-07 10:57:48 +11:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20ea5f3fb5 
							
						 
					 
					
						
						
							
							Relocate Adafruit BLE code ( #14530 )  
						
						
						
						
					 
					
						2021-09-21 19:58:46 +10:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							bf23e4647b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-09-15 17:07:47 +00:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							169d5bd21d 
							
						 
					 
					
						
						
							
							[Bug] Fix IS31fl3741 driver to accept 1 or 2 addresses ( #14451 )  
						
						... 
						
						
						
						Co-authored-by: Joel Challis <git@zvecr.com> 
						
						
					 
					
						2021-09-15 10:07:08 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ca4a56a04 
							
						 
					 
					
						
						
							
							Refactor use of STM32_SYSCLK ( #14430 )  
						
						... 
						
						
						
						* Refactor use of STM32_SYSCLK
* clang 
						
						
					 
					
						2021-09-14 12:18:36 +10:00 
						 
				 
			
				
					
						
							
							
								JayceFayne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							767f2c0284 
							
						 
					 
					
						
						
							
							[Core] Add is_oled_scrolling ( #14305 )  
						
						
						
						
					 
					
						2021-09-05 09:09:20 -07:00 
						 
				 
			
				
					
						
							
							
								Xelus22 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e1c5887c5 
							
						 
					 
					
						
						
							
							[Core] Refactor OLED to allow easy addition of other types  ( #13454 )  
						
						... 
						
						
						
						* add docs
* core changes
* update keyboards to new OLED
* updated users to new OLED
* update layouts to new OLED
* fixup docs
* drashna's suggestion
* fix up docs
* new keyboards with oled
* core split changes
* remaining keyboard files
* Fix The Helix keyboards oled options
* reflect develop
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com> 
						
						
					 
					
						2021-08-24 16:28:26 +10:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e08d6a33fc 
							
						 
					 
					
						
						
							
							[Core] Fix copypasta issue with pmw3360 sensor config ( #14106 )  
						
						
						
						
					 
					
						2021-08-21 18:34:04 -07:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da1c011afc 
							
						 
					 
					
						
						
							
							Improve pmw3360 sensor and make it more hardware agnostic ( #14097 )  
						
						
						
						
					 
					
						2021-08-20 21:14:23 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afd3bcbf45 
							
						 
					 
					
						
						
							
							Fix up compilation issues. ( #14095 )  
						
						
						
						
					 
					
						2021-08-21 13:38:38 +10:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f1c90b7a8 
							
						 
					 
					
						
						
							
							[Core] Speed up pimoroni trackball driver ( #13823 )  
						
						
						
						
					 
					
						2021-08-19 11:58:17 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bb7af4d44 
							
						 
					 
					
						
						
							
							Relocate platform specific drivers ( #13894 )  
						
						... 
						
						
						
						* Relocate platform specific drivers
* Move stm eeprom
* Tidy up slightly 
						
						
					 
					
						2021-08-17 23:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ef4d0c886 
							
						 
					 
					
						
						
							
							Fix pmw3360 code to only output debug info if mouse debugging is enabled ( #13993 )  
						
						
						
						
					 
					
						2021-08-13 14:20:47 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70fb3e1aaf 
							
						 
					 
					
						
						
							
							__flash? ( #13799 )  
						
						
						
						
					 
					
						2021-07-31 14:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							206a995ccd 
							
						 
					 
					
						
						
							
							Move some led drivers to common folder ( #13749 )  
						
						... 
						
						
						
						* Move some led drivers to common folder 
						
						
					 
					
						2021-07-31 14:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeb252435d 
							
						 
					 
					
						
						
							
							[develop] Fix pimoroni trackball read address ( #13810 )  
						
						
						
						
					 
					
						2021-07-31 06:12:19 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3858a784c7 
							
						 
					 
					
						
						
							
							Align AW20216 driver ( #13712 )  
						
						... 
						
						
						
						* Align AW20216 driver
* Update drivers/awinic/aw20216.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Review comments
* formatting fixes
* stop if start failed?
* review comments
Co-authored-by: Ryan <fauxpark@gmail.com> 
						
						
					 
					
						2021-07-27 23:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e782e4f14 
							
						 
					 
					
						
						
							
							[Bug] Include gpio.h in solenoid driver for GPIO Control functions ( #13716 )  
						
						
						
						
					 
					
						2021-07-25 21:24:47 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f945c352e7 
							
						 
					 
					
						
						
							
							Haptic: driver-> feature ( #13713 )  
						
						
						
						
					 
					
						2021-07-25 19:14:58 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cullin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70267b35c3 
							
						 
					 
					
						
						
							
							Dual RGB Matrix IS31FL3737 driver support to address  #13442  ( #13457 )  
						
						... 
						
						
						
						* initial commit
* removed changes to write_pwm_buffer
* backward compatbility added
* fixed issue with backward compatibility
* documentation update
* removed unneccessary comment. branched from master
* updated per comments #13457 
* removed blank line
* cformat on diff files 
						
						
					 
					
						2021-07-15 22:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Cullin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c74fd14bc 
							
						 
					 
					
						
						
							
							Enable g_is31_leds PROGMEM for RGB Matrix IS31FL3737 driver ( #13480 )  
						
						
						
						
					 
					
						2021-07-12 08:51:23 -07:00 
						 
				 
			
				
					
						
							
							
								Gigahawk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ac037aa3c 
							
						 
					 
					
						
						
							
							AW20216 use register increment for framebuffer flushes ( #13430 )  
						
						
						
						
					 
					
						2021-07-03 08:01:23 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							117bff17ba 
							
						 
					 
					
						
						
							
							[Core] Unite half-duplex and full-duplex serial drivers ( #13081 )  
						
						... 
						
						
						
						* Unite half-duplex and full-duplex serial driver.
* Add full duplex operation mode to the interrupt based driver
* Delete DMA UART based full duplex driver
* The new driver targets #11930 
* Fix freezes with failing transactions in half-duplex
* Increase default serial TX/RX buffer size to 128 bytes
* Correctly use bool instead of size_t
Co-authored-by: Nick Brassel <nick@tzarc.org> 
						
						
					 
					
						2021-07-02 08:24:08 +10:00 
						 
				 
			
				
					
						
							
							
								Gigahawk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ea01765e1 
							
						 
					 
					
						
						
							
							Allow settable SPI divisor for AW20216 driver, set default to 4 ( #13309 )  
						
						
						
						
					 
					
						2021-06-23 19:57:46 +10:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							531f34d2a0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-06-23 09:52:39 +00:00 
						 
				 
			
				
					
						
							
							
								David Hoelscher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e1ed1c9d3 
							
						 
					 
					
						
						
							
							Optional OLED splash screen  and fixed OLED i2c execution time saving ( #12294 )  
						
						... 
						
						
						
						* Made OLED splash screen optional to reduce memory and fixed OLED i2c execution time saving
* moved OLED address updates into their respective conditional checks 
						
						
					 
					
						2021-06-23 19:52:06 +10:00 
						 
				 
			
				
					
						
							
							
								Purdea Andrei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd16d3cc7e 
							
						 
					 
					
						
						
							
							eeprom_i2c driver: added EXTERNAL_EEPROM_WP_PIN configuration option. ( #12617 )  
						
						
						
						
					 
					
						2021-06-21 19:34:28 -07:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							e28d7ab58c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-06-21 20:00:32 +00:00