From f7a6e7b4d377ce78a54cd70f70115c9b76c5302f Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak <dos@dosowisko.net> Date: Tue, 4 Mar 2025 21:13:21 +0100 Subject: [PATCH] invert dummy charger state --- components/flow3r_bsp/flow3r_bsp_spio.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/components/flow3r_bsp/flow3r_bsp_spio.c b/components/flow3r_bsp/flow3r_bsp_spio.c index 5f912d98c2..4473d414a5 100644 --- a/components/flow3r_bsp/flow3r_bsp_spio.c +++ b/components/flow3r_bsp/flow3r_bsp_spio.c @@ -42,8 +42,8 @@ typedef struct { { \ .chip = flow3r_bsp_iochip_touch, .pin = pinno, __VA_ARGS__ \ } -#define IODUMMY \ - { .chip = flow3r_bsp_iochip_dummy } +#define IODUMMY(...) \ + { .chip = flow3r_bsp_iochip_dummy, __VA_ARGS__ } typedef struct { flow3r_bsp_iopin_t left; @@ -92,8 +92,8 @@ static const flow3r_bsp_iodef_t iodef = { .tip_badgelink_enable = OPEX(5, 0, .invert = true), .ring_badgelink_enable = OPEX(4, 0, .invert = true), }, - .charger_state = IODUMMY, - .jacksense_right = IODUMMY, + .charger_state = IODUMMY(), + .jacksense_right = IODUMMY(), }; const flow3r_bsp_spio_programmable_pins_t flow3r_bsp_spio_programmable_pins = { .badgelink_left_tip = 6, @@ -118,16 +118,16 @@ static const flow3r_bsp_iodef_t iodef = { }, .trrs_left = { - .tip_badgelink_enable = IODUMMY, - .ring_badgelink_enable = IODUMMY, + .tip_badgelink_enable = IODUMMY(), + .ring_badgelink_enable = IODUMMY(), }, .trrs_right = { - .tip_badgelink_enable = IODUMMY, - .ring_badgelink_enable = IODUMMY, + .tip_badgelink_enable = IODUMMY(), + .ring_badgelink_enable = IODUMMY(), }, - .charger_state = IODUMMY, - .jacksense_right = IODUMMY, + .charger_state = IODUMMY(.invert = true), + .jacksense_right = IODUMMY(), }; const flow3r_bsp_spio_programmable_pins_t flow3r_bsp_spio_programmable_pins = { .badgelink_left_tip = -1, -- GitLab