Tab5 ST7121 variant + fixes (#605)
Added the newest variant to the tab5, St7121. Fixed variant detection reliability Fixed tab5 camera WHO_AM_I failing sometimes Fixed tab5 keyboard live rotation on boot and after stopping/starting lvgl
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#include "devices/detect.h"
|
||||
#include "devices/tab5_headphone_detect.h"
|
||||
#include "devices/tab5_keyboard.h"
|
||||
#include "devices/tab5_keyboard_attach_detect.h"
|
||||
#include "devices/tab5_power_control.h"
|
||||
#include "devices/tab_5_camera.h"
|
||||
|
||||
@@ -69,10 +70,12 @@ static error_t start() {
|
||||
tab5_camera_init();
|
||||
device_listener_add(on_io_expander0_started, nullptr);
|
||||
tab5_headphone_detect_start();
|
||||
tab5_keyboard_attach_detect_start();
|
||||
return ERROR_NONE;
|
||||
}
|
||||
|
||||
static error_t stop() {
|
||||
tab5_keyboard_attach_detect_stop();
|
||||
tab5_headphone_detect_stop();
|
||||
device_listener_remove(on_io_expander0_started);
|
||||
tab5_detect_stop();
|
||||
|
||||
Reference in New Issue
Block a user