Browse Source

Update GPIO API usage in keyboard code - `setPinInputLow`

pull/23361/head
fauxpark 1 month ago
parent
commit
5bcf1c9238
9 changed files with 25 additions and 25 deletions
  1. +1
    -1
      keyboards/handwired/tractyl_manuform/5x6_right/f411/f411.c
  2. +1
    -1
      keyboards/hazel/bad_wings/matrix.c
  3. +3
    -3
      keyboards/matrix/m12og/rev1/matrix.c
  4. +2
    -2
      keyboards/miiiw/blackio83/blackio83.c
  5. +4
    -4
      keyboards/miiiw/blackio83/matrix.c
  6. +1
    -1
      keyboards/planck/rev6_drop/matrix.c
  7. +5
    -5
      keyboards/planck/rev7/matrix.c
  8. +1
    -1
      keyboards/tzarc/ghoul/ghoul.c
  9. +7
    -7
      keyboards/zsa/moonlander/matrix.c

+ 1
- 1
keyboards/handwired/tractyl_manuform/5x6_right/f411/f411.c View File

@ -53,7 +53,7 @@ __attribute__((weak)) void bootmagic_scan(void) {
#ifdef USB_VBUS_PIN
bool usb_vbus_state(void) {
setPinInputLow(USB_VBUS_PIN);
gpio_set_pin_input_low(USB_VBUS_PIN);
wait_us(5);
return gpio_read_pin(USB_VBUS_PIN);
}


+ 1
- 1
keyboards/hazel/bad_wings/matrix.c View File

@ -83,7 +83,7 @@ void matrix_init_custom(void) {
// Set up the initial states for all the row pins
for (int r = 0; r < SHIFTREG_ROWS; r++) {
// Note: This needs to use the internal pull down resistors, and atmegas do *not* support that
setPinInputLow(rowPinsSR[r]);
gpio_set_pin_input_low(rowPinsSR[r]);
}
// Set the CS to low by default, and specify as an output pin


+ 3
- 3
keyboards/matrix/m12og/rev1/matrix.c View File

@ -29,18 +29,18 @@ static void select_col(uint8_t col) {
gpio_write_pin_high(col_pins[col]);
}
static void unselect_col(uint8_t col) { setPinInputLow(col_pins[col]); }
static void unselect_col(uint8_t col) { gpio_set_pin_input_low(col_pins[col]); }
static void unselect_cols(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputLow(col_pins[x]);
gpio_set_pin_input_low(col_pins[x]);
}
}
static void init_pins(void) {
unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputLow(row_pins[x]);
gpio_set_pin_input_low(row_pins[x]);
}
}


+ 2
- 2
keyboards/miiiw/blackio83/blackio83.c View File

@ -56,14 +56,14 @@ void ws2812_poweron(void) {
void ws2812_poweroff(void) {
if(!p_setup) return;
p_setup = false;
setPinInputLow(WS2812_DI_PIN);
gpio_set_pin_input_low(WS2812_DI_PIN);
gpio_write_pin_low(RGB_EN_PIN);
}
void keyboard_pre_init_kb() {
keyboard_pre_init_user();
setPinInputLow(MWPROTO_STATUS_PIN);
gpio_set_pin_input_low(MWPROTO_STATUS_PIN);
gpio_set_pin_output(MWPROTO_WAKEUP_PIN);
gpio_write_pin_low(MWPROTO_WAKEUP_PIN);
wait_ms(2);


+ 4
- 4
keyboards/miiiw/blackio83/matrix.c View File

@ -34,7 +34,7 @@ static pin_t dip_switch_pad[] = DIP_SWITCH_PINS;
void matrix_init_custom(void) {
for (uint8_t row = 0; row < MATRIX_ROWS; row++) {
setPinInputLow(row_pins[row]);
gpio_set_pin_input_low(row_pins[row]);
}
shift_init();
@ -65,7 +65,7 @@ bool matrix_scan_custom(matrix_row_t current_matrix[]) {
void matrix_power_up(void) {
for (uint8_t row = 0; row < MATRIX_ROWS; row++) {
palDisableLineEvent(row_pins[row]);
setPinInputLow(row_pins[row]);
gpio_set_pin_input_low(row_pins[row]);
}
init_cols();
#ifdef DIP_SWITCH_PINS
@ -78,12 +78,12 @@ void matrix_power_up(void) {
void matrix_power_down(void) {
unselect_cols();
for (uint8_t row = 0; row < MATRIX_ROWS; row++) {
setPinInputLow(row_pins[row]);
gpio_set_pin_input_low(row_pins[row]);
palEnableLineEvent(row_pins[row], PAL_EVENT_MODE_RISING_EDGE);
}
#ifdef DIP_SWITCH_PINS
for (uint8_t i = 1; i < NUMBER_OF_DIP_SWITCHES; i++) {
setPinInputLow(dip_switch_pad[i]);
gpio_set_pin_input_low(dip_switch_pad[i]);
}
#endif
}


+ 1
- 1
keyboards/planck/rev6_drop/matrix.c View File

@ -32,7 +32,7 @@ void matrix_init_custom(void) {
// rows
for (int i = 0; i < MATRIX_ROWS; i++) {
setPinInputLow(matrix_row_pins[i]);
gpio_set_pin_input_low(matrix_row_pins[i]);
}
}


+ 5
- 5
keyboards/planck/rev7/matrix.c View File

@ -51,12 +51,12 @@ void matrix_init_custom(void) {
// rows
for (int i = 0; i < MATRIX_ROWS; i++) {
setPinInputLow(matrix_row_pins[i]);
gpio_set_pin_input_low(matrix_row_pins[i]);
}
// encoder A & B setup
setPinInputLow(B12);
setPinInputLow(B13);
gpio_set_pin_input_low(B12);
gpio_set_pin_input_low(B13);
#ifndef PLANCK_WATCHDOG_DISABLE
wdgInit();
@ -118,7 +118,7 @@ uint8_t encoder_quadrature_read_pin(uint8_t index, bool pad_b) {
gpio_write_pin_low(matrix_row_pins[index]);
wait_us(10);
uint8_t ret = gpio_read_pin(pin) ? 1 : 0;
setPinInputLow(matrix_row_pins[index]);
setPinInputLow(pin);
gpio_set_pin_input_low(matrix_row_pins[index]);
gpio_set_pin_input_low(pin);
return ret;
}

+ 1
- 1
keyboards/tzarc/ghoul/ghoul.c View File

@ -21,7 +21,7 @@ void matrix_init_custom(void) {
spi_init();
// Encoder pushbutton
setPinInputLow(ENCODER_PUSHBUTTON_PIN);
gpio_set_pin_input_low(ENCODER_PUSHBUTTON_PIN);
}
bool matrix_scan_custom(matrix_row_t current_matrix[]) {


+ 7
- 7
keyboards/zsa/moonlander/matrix.c View File

@ -79,13 +79,13 @@ void matrix_init_custom(void) {
gpio_set_pin_output(B15);
// inputs
setPinInputLow(A0);
setPinInputLow(A1);
setPinInputLow(A2);
setPinInputLow(A3);
setPinInputLow(A6);
setPinInputLow(A7);
setPinInputLow(B0);
gpio_set_pin_input_low(A0);
gpio_set_pin_input_low(A1);
gpio_set_pin_input_low(A2);
gpio_set_pin_input_low(A3);
gpio_set_pin_input_low(A6);
gpio_set_pin_input_low(A7);
gpio_set_pin_input_low(B0);
mcp23018_init();
}


Loading…
Cancel
Save