Add RGB matrix & LED Matrix support for IS31FL3729 (#21944)
Co-authored-by: Xelus22 <preyas22@gmail.com> Co-authored-by: dexter93 <d3xter93@gmail.com>
This commit is contained in:
		
							parent
							
								
									9b0b3d7b25
								
							
						
					
					
						commit
						f6709e65eb
					
				
					 10 changed files with 1013 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -33,6 +33,14 @@ const led_matrix_driver_t led_matrix_driver = {
 | 
			
		|||
    .set_value_all = is31fl3218_set_value_all,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#elif defined(LED_MATRIX_IS31FL3729)
 | 
			
		||||
const led_matrix_driver_t led_matrix_driver = {
 | 
			
		||||
    .init          = is31fl3729_init_drivers,
 | 
			
		||||
    .flush         = is31fl3729_flush,
 | 
			
		||||
    .set_value     = is31fl3729_set_value,
 | 
			
		||||
    .set_value_all = is31fl3729_set_value_all,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#elif defined(LED_MATRIX_IS31FL3731)
 | 
			
		||||
const led_matrix_driver_t led_matrix_driver = {
 | 
			
		||||
    .init          = is31fl3731_init_drivers,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,6 +7,8 @@
 | 
			
		|||
 | 
			
		||||
#if defined(LED_MATRIX_IS31FL3218)
 | 
			
		||||
#    include "is31fl3218-mono.h"
 | 
			
		||||
#elif defined(LED_MATRIX_IS31FL3729)
 | 
			
		||||
#    include "is31fl3729-mono.h"
 | 
			
		||||
#elif defined(LED_MATRIX_IS31FL3731)
 | 
			
		||||
#    include "is31fl3731-mono.h"
 | 
			
		||||
#elif defined(LED_MATRIX_IS31FL3733)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -36,6 +36,14 @@ const rgb_matrix_driver_t rgb_matrix_driver = {
 | 
			
		|||
    .set_color_all = is31fl3218_set_color_all,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#elif defined(RGB_MATRIX_IS31FL3729)
 | 
			
		||||
const rgb_matrix_driver_t rgb_matrix_driver = {
 | 
			
		||||
    .init          = is31fl3729_init_drivers,
 | 
			
		||||
    .flush         = is31fl3729_flush,
 | 
			
		||||
    .set_color     = is31fl3729_set_color,
 | 
			
		||||
    .set_color_all = is31fl3729_set_color_all,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#elif defined(RGB_MATRIX_IS31FL3731)
 | 
			
		||||
const rgb_matrix_driver_t rgb_matrix_driver = {
 | 
			
		||||
    .init          = is31fl3731_init_drivers,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,6 +9,8 @@
 | 
			
		|||
#    include "aw20216s.h"
 | 
			
		||||
#elif defined(RGB_MATRIX_IS31FL3218)
 | 
			
		||||
#    include "is31fl3218.h"
 | 
			
		||||
#elif defined(RGB_MATRIX_IS31FL3729)
 | 
			
		||||
#    include "is31fl3729.h"
 | 
			
		||||
#elif defined(RGB_MATRIX_IS31FL3731)
 | 
			
		||||
#    include "is31fl3731.h"
 | 
			
		||||
#elif defined(RGB_MATRIX_IS31FL3733)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue