Browse Source

Update GPIO API usage in keyboard code - `setPinInputHigh`

pull/23361/head
fauxpark 1 month ago
parent
commit
706aeb8c63
97 changed files with 301 additions and 301 deletions
  1. +31
    -31
      keyboards/4pplet/eagle_viper_rep/rev_a/rev_a.c
  2. +1
    -1
      keyboards/al1/matrix.c
  3. +1
    -1
      keyboards/argyle/matrix.c
  4. +7
    -7
      keyboards/bajjak/matrix.c
  5. +2
    -2
      keyboards/bandominedoni/bandominedoni.c
  6. +3
    -3
      keyboards/barleycorn_smd/matrix.c
  7. +1
    -1
      keyboards/bastardkb/charybdis/charybdis.c
  8. +2
    -2
      keyboards/clueboard/2x1800/2019/2019.c
  9. +23
    -23
      keyboards/converter/siemens_tastatur/matrix.c
  10. +1
    -1
      keyboards/custommk/evo70_r2/matrix.c
  11. +5
    -5
      keyboards/dp60/matrix.c
  12. +1
    -1
      keyboards/durgod/k310/k310.c
  13. +1
    -1
      keyboards/durgod/k320/k320.c
  14. +6
    -6
      keyboards/ergodox_ez/matrix.c
  15. +1
    -1
      keyboards/evyd13/wasdat/matrix.c
  16. +1
    -1
      keyboards/evyd13/wasdat_code/matrix.c
  17. +3
    -3
      keyboards/ferris/0_2/matrix.c
  18. +1
    -1
      keyboards/gboards/gergoplex/matrix.c
  19. +1
    -1
      keyboards/geistmaschine/macropod/matrix.c
  20. +6
    -6
      keyboards/gl516/a52gl/matrix.c
  21. +6
    -6
      keyboards/gl516/j73gl/matrix.c
  22. +6
    -6
      keyboards/gl516/n51gl/matrix.c
  23. +1
    -1
      keyboards/gmmk/numpad/matrix.c
  24. +1
    -1
      keyboards/halfcliff/matrix.c
  25. +1
    -1
      keyboards/handwired/battleship_gamepad/battleship_gamepad.c
  26. +1
    -1
      keyboards/handwired/lagrange/lagrange.c
  27. +1
    -1
      keyboards/handwired/lagrange/transport.c
  28. +4
    -4
      keyboards/handwired/owlet60/matrix.c
  29. +2
    -2
      keyboards/handwired/symmetric70_proto/matrix_debug/matrix.c
  30. +1
    -1
      keyboards/handwired/tractyl_manuform/5x6_right/f411/f411.c
  31. +3
    -3
      keyboards/hhkb/yang/yang.c
  32. +4
    -4
      keyboards/hineybush/hbcp/matrix.c
  33. +2
    -2
      keyboards/ibm/model_m/mschwingen/matrix.c
  34. +3
    -3
      keyboards/jones/v03/matrix.c
  35. +3
    -3
      keyboards/jones/v03_1/matrix.c
  36. +3
    -3
      keyboards/joshajohnson/hub16/matrix.c
  37. +2
    -2
      keyboards/kagizaraya/chidori/board.c
  38. +6
    -6
      keyboards/kakunpc/angel64/alpha/matrix.c
  39. +6
    -6
      keyboards/kakunpc/angel64/rev1/matrix.c
  40. +6
    -6
      keyboards/kakunpc/choc_taro/matrix.c
  41. +6
    -6
      keyboards/kakunpc/thedogkeyboard/matrix.c
  42. +2
    -2
      keyboards/kbdmania/kmac/matrix.c
  43. +1
    -1
      keyboards/kbdmania/kmac_pad/matrix.c
  44. +1
    -1
      keyboards/keychron/c2_pro/matrix.c
  45. +1
    -1
      keyboards/keychron/q10/matrix.c
  46. +1
    -1
      keyboards/keychron/q12/matrix.c
  47. +1
    -1
      keyboards/keychron/q1v2/matrix.c
  48. +1
    -1
      keyboards/keychron/q3/matrix.c
  49. +1
    -1
      keyboards/keychron/q5/matrix.c
  50. +1
    -1
      keyboards/keychron/q6/matrix.c
  51. +1
    -1
      keyboards/keychron/q65/matrix.c
  52. +1
    -1
      keyboards/keychron/v1/matrix.c
  53. +1
    -1
      keyboards/keychron/v10/matrix.c
  54. +1
    -1
      keyboards/keychron/v3/matrix.c
  55. +1
    -1
      keyboards/keychron/v5/matrix.c
  56. +1
    -1
      keyboards/keychron/v6/matrix.c
  57. +10
    -10
      keyboards/kinesis/nguyenvietyen/matrix.c
  58. +7
    -7
      keyboards/ktec/ergodone/matrix.c
  59. +1
    -1
      keyboards/lz/erghost/matrix.c
  60. +1
    -1
      keyboards/macrocat/macrocat.c
  61. +2
    -2
      keyboards/mechlovin/adelais/standard_led/avr/rev1/matrix.c
  62. +2
    -2
      keyboards/mechlovin/infinity87/rev2/matrix.c
  63. +2
    -2
      keyboards/mechlovin/infinity875/matrix.c
  64. +1
    -1
      keyboards/mechlovin/olly/bb/matrix.c
  65. +5
    -5
      keyboards/mechlovin/olly/jf/rev1/matrix.c
  66. +2
    -2
      keyboards/mechlovin/serratus/matrix.c
  67. +1
    -1
      keyboards/mechwild/puckbuddy/puckbuddy.c
  68. +1
    -1
      keyboards/mechwild/sugarglider/sugarglider.c
  69. +3
    -3
      keyboards/mexsistor/ludmila/matrix.c
  70. +1
    -1
      keyboards/miiiw/blackio83/blackio83.c
  71. +1
    -1
      keyboards/miiiw/blackio83/matrix.c
  72. +1
    -1
      keyboards/nullbitsco/nibble/matrix.c
  73. +2
    -2
      keyboards/nullbitsco/snap/matrix.c
  74. +6
    -6
      keyboards/om60/matrix.c
  75. +2
    -2
      keyboards/pica40/rev2/rev2.c
  76. +1
    -1
      keyboards/planck/rev7/matrix.c
  77. +9
    -9
      keyboards/qvex/lynepad2/matrix.c
  78. +1
    -1
      keyboards/rate/pistachio_pro/matrix.c
  79. +5
    -5
      keyboards/redscarf_iiplus/verb/matrix.c
  80. +5
    -5
      keyboards/redscarf_iiplus/verc/matrix.c
  81. +5
    -5
      keyboards/redscarf_iiplus/verd/matrix.c
  82. +7
    -7
      keyboards/snes_macropad/matrix.c
  83. +1
    -1
      keyboards/sthlmkb/lagom/matrix.c
  84. +2
    -2
      keyboards/tkc/m0lly/m0lly.c
  85. +2
    -2
      keyboards/tkc/tkc1800/tkc1800.c
  86. +3
    -3
      keyboards/torn/matrix.c
  87. +6
    -6
      keyboards/tzarc/djinn/djinn_portscan_matrix.c
  88. +3
    -3
      keyboards/viktus/sp111/matrix.c
  89. +2
    -2
      keyboards/viktus/sp111/sp111.c
  90. +2
    -2
      keyboards/viktus/sp111_v2/sp111_v2.c
  91. +2
    -2
      keyboards/viktus/sp_mini/sp_mini.c
  92. +1
    -1
      keyboards/vitamins_included/rev2/rev2.c
  93. +1
    -1
      keyboards/work_louder/micro/matrix.c
  94. +1
    -1
      keyboards/ydkb/grape/matrix.c
  95. +3
    -3
      keyboards/yiancardesigns/barleycorn/matrix.c
  96. +3
    -3
      keyboards/yiancardesigns/gingham/matrix.c
  97. +3
    -3
      keyboards/yiancardesigns/seigaiha/matrix.c

+ 31
- 31
keyboards/4pplet/eagle_viper_rep/rev_a/rev_a.c View File

@ -17,9 +17,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "rev_a.h" #include "rev_a.h"
void board_init(void) { void board_init(void) {
setPinInputHigh(CAPS_PIN);
setPinInputHigh(SCROLL_PIN);
setPinInputHigh(NUM_PIN);
gpio_set_pin_input_high(CAPS_PIN);
gpio_set_pin_input_high(SCROLL_PIN);
gpio_set_pin_input_high(NUM_PIN);
} }
/* Set indicator leds to indicate lock states */ /* Set indicator leds to indicate lock states */
@ -31,19 +31,19 @@ bool led_update_kb(led_t led_state) {
gpio_write_pin(CAPS_PIN, 0); gpio_write_pin(CAPS_PIN, 0);
} }
else else
setPinInputHigh(CAPS_PIN);
gpio_set_pin_input_high(CAPS_PIN);
if(led_state.scroll_lock){ if(led_state.scroll_lock){
gpio_set_pin_output(SCROLL_PIN); gpio_set_pin_output(SCROLL_PIN);
gpio_write_pin(SCROLL_PIN, 0); gpio_write_pin(SCROLL_PIN, 0);
} }
else else
setPinInputHigh(SCROLL_PIN);
gpio_set_pin_input_high(SCROLL_PIN);
if(led_state.num_lock){ if(led_state.num_lock){
gpio_set_pin_output(NUM_PIN); gpio_set_pin_output(NUM_PIN);
gpio_write_pin(NUM_PIN, 0); gpio_write_pin(NUM_PIN, 0);
} }
else else
setPinInputHigh(NUM_PIN);
gpio_set_pin_input_high(NUM_PIN);
} }
return res; return res;
} }
@ -61,48 +61,48 @@ void setLayerLed(layer_state_t state){
case 0 : case 0 :
gpio_set_pin_output(LAYER_1); gpio_set_pin_output(LAYER_1);
gpio_write_pin(LAYER_1, 0); gpio_write_pin(LAYER_1, 0);
setPinInputHigh(LAYER_2);
setPinInputHigh(LAYER_3);
setPinInputHigh(LAYER_4);
setPinInputHigh(LAYER_5);
gpio_set_pin_input_high(LAYER_2);
gpio_set_pin_input_high(LAYER_3);
gpio_set_pin_input_high(LAYER_4);
gpio_set_pin_input_high(LAYER_5);
break; break;
case 1 : case 1 :
gpio_set_pin_output(LAYER_2); gpio_set_pin_output(LAYER_2);
gpio_write_pin(LAYER_2, 0); gpio_write_pin(LAYER_2, 0);
setPinInputHigh(LAYER_1);
setPinInputHigh(LAYER_3);
setPinInputHigh(LAYER_4);
setPinInputHigh(LAYER_5);
gpio_set_pin_input_high(LAYER_1);
gpio_set_pin_input_high(LAYER_3);
gpio_set_pin_input_high(LAYER_4);
gpio_set_pin_input_high(LAYER_5);
break; break;
case 2 : case 2 :
gpio_set_pin_output(LAYER_3); gpio_set_pin_output(LAYER_3);
gpio_write_pin(LAYER_3, 0); gpio_write_pin(LAYER_3, 0);
setPinInputHigh(LAYER_1);
setPinInputHigh(LAYER_2);
setPinInputHigh(LAYER_4);
setPinInputHigh(LAYER_5);
gpio_set_pin_input_high(LAYER_1);
gpio_set_pin_input_high(LAYER_2);
gpio_set_pin_input_high(LAYER_4);
gpio_set_pin_input_high(LAYER_5);
break; break;
case 3 : case 3 :
gpio_write_pin(LAYER_4, 0); gpio_write_pin(LAYER_4, 0);
setPinInputHigh(LAYER_5);
setPinInputHigh(LAYER_1);
setPinInputHigh(LAYER_2);
setPinInputHigh(LAYER_3);
gpio_set_pin_input_high(LAYER_5);
gpio_set_pin_input_high(LAYER_1);
gpio_set_pin_input_high(LAYER_2);
gpio_set_pin_input_high(LAYER_3);
gpio_set_pin_output(LAYER_4); gpio_set_pin_output(LAYER_4);
break; break;
case 4 : case 4 :
gpio_set_pin_output(LAYER_5); gpio_set_pin_output(LAYER_5);
gpio_write_pin(LAYER_5, 0); gpio_write_pin(LAYER_5, 0);
setPinInputHigh(LAYER_1);
setPinInputHigh(LAYER_2);
setPinInputHigh(LAYER_3);
setPinInputHigh(LAYER_4);
gpio_set_pin_input_high(LAYER_1);
gpio_set_pin_input_high(LAYER_2);
gpio_set_pin_input_high(LAYER_3);
gpio_set_pin_input_high(LAYER_4);
break; break;
default : default :
setPinInputHigh(LAYER_1);
setPinInputHigh(LAYER_2);
setPinInputHigh(LAYER_3);
setPinInputHigh(LAYER_4);
setPinInputHigh(LAYER_5);
gpio_set_pin_input_high(LAYER_1);
gpio_set_pin_input_high(LAYER_2);
gpio_set_pin_input_high(LAYER_3);
gpio_set_pin_input_high(LAYER_4);
gpio_set_pin_input_high(LAYER_5);
} }
} }

+ 1
- 1
keyboards/al1/matrix.c View File

@ -48,7 +48,7 @@ static void select_col(uint8_t col) {
static void init_pins(void) { static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 1
- 1
keyboards/argyle/matrix.c View File

@ -40,7 +40,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 7
- 7
keyboards/bajjak/matrix.c View File

@ -128,13 +128,13 @@ static void init_cols(void) {
// not needed, already done as part of init_mcp23018() // not needed, already done as part of init_mcp23018()
// init on teensy // init on teensy
setPinInputHigh(F0);
setPinInputHigh(F1);
setPinInputHigh(F4);
setPinInputHigh(F5);
setPinInputHigh(F6);
setPinInputHigh(F7);
setPinInputHigh(D7);
gpio_set_pin_input_high(F0);
gpio_set_pin_input_high(F1);
gpio_set_pin_input_high(F4);
gpio_set_pin_input_high(F5);
gpio_set_pin_input_high(F6);
gpio_set_pin_input_high(F7);
gpio_set_pin_input_high(D7);
} }
static matrix_row_t read_cols(uint8_t row) { static matrix_row_t read_cols(uint8_t row) {


+ 2
- 2
keyboards/bandominedoni/bandominedoni.c View File

@ -70,14 +70,14 @@ led_config_t g_led_config = {
#if defined(SPLIT_HAND_MATRIX_GRID) #if defined(SPLIT_HAND_MATRIX_GRID)
static uint8_t peek_matrix_intersection(pin_t out_pin, pin_t in_pin) { static uint8_t peek_matrix_intersection(pin_t out_pin, pin_t in_pin) {
setPinInputHigh(in_pin);
gpio_set_pin_input_high(in_pin);
gpio_set_pin_output(out_pin); gpio_set_pin_output(out_pin);
gpio_write_pin_low(out_pin); gpio_write_pin_low(out_pin);
// It's almost unnecessary, but wait until it's down to low, just in case. // It's almost unnecessary, but wait until it's down to low, just in case.
wait_us(1); wait_us(1);
uint8_t pin_state = gpio_read_pin(in_pin); uint8_t pin_state = gpio_read_pin(in_pin);
// Set out_pin to a setting that is less susceptible to noise. // Set out_pin to a setting that is less susceptible to noise.
setPinInputHigh(out_pin);
gpio_set_pin_input_high(out_pin);
matrix_io_delay(); // Wait for the pull-up to go HIGH. matrix_io_delay(); // Wait for the pull-up to go HIGH.
return pin_state; return pin_state;
} }


+ 3
- 3
keyboards/barleycorn_smd/matrix.c View File

@ -25,7 +25,7 @@ static const pin_t col_pins[MATRIX_COLS] = MATRIX_COL_PINS;
static void unselect_rows(void) { static void unselect_rows(void) {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -35,7 +35,7 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void init_pins(void) { static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
if ( x < 8 ) { if ( x < 8 ) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
} }


+ 1
- 1
keyboards/bastardkb/charybdis/charybdis.c View File

@ -371,7 +371,7 @@ void housekeeping_task_kb(void) {
#if defined(KEYBOARD_bastardkb_charybdis_3x5_blackpill) || defined(KEYBOARD_bastardkb_charybdis_4x6_blackpill) #if defined(KEYBOARD_bastardkb_charybdis_3x5_blackpill) || defined(KEYBOARD_bastardkb_charybdis_4x6_blackpill)
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
setPinInputHigh(A0);
gpio_set_pin_input_high(A0);
keyboard_pre_init_user(); keyboard_pre_init_user();
} }


+ 2
- 2
keyboards/clueboard/2x1800/2019/2019.c View File

@ -23,8 +23,8 @@ void matrix_init_kb(void) {
gpio_set_pin_output(B6); gpio_set_pin_output(B6);
// Set our Tilt Sensor pins as input // Set our Tilt Sensor pins as input
setPinInputHigh(SHAKE_PIN_A);
setPinInputHigh(SHAKE_PIN_B);
gpio_set_pin_input_high(SHAKE_PIN_A);
gpio_set_pin_input_high(SHAKE_PIN_B);
// Run the keymap level init // Run the keymap level init
matrix_init_user(); matrix_init_user();


+ 23
- 23
keyboards/converter/siemens_tastatur/matrix.c View File

@ -82,29 +82,29 @@ static void pal_cb(void* unused) {
void matrix_init(void) { void matrix_init(void) {
//Set I/O as pull-up inputs to read states //Set I/O as pull-up inputs to read states
setPinInputHigh(A0);
setPinInputHigh(A1);
setPinInputHigh(A2);
setPinInputHigh(A3);
setPinInputHigh(A4);
setPinInputHigh(A5);
setPinInputHigh(A6);
setPinInputHigh(A7);
setPinInputHigh(A8);
setPinInputHigh(A9);
setPinInputHigh(A10);
setPinInputHigh(B3);
setPinInputHigh(B4);
setPinInputHigh(B5);
setPinInputHigh(B6);
setPinInputHigh(B7);
setPinInputHigh(B8);
setPinInputHigh(B9);
setPinInputHigh(B11);
setPinInputHigh(B12);
setPinInputHigh(B13);
setPinInputHigh(B14);
setPinInputHigh(B15);
gpio_set_pin_input_high(A0);
gpio_set_pin_input_high(A1);
gpio_set_pin_input_high(A2);
gpio_set_pin_input_high(A3);
gpio_set_pin_input_high(A4);
gpio_set_pin_input_high(A5);
gpio_set_pin_input_high(A6);
gpio_set_pin_input_high(A7);
gpio_set_pin_input_high(A8);
gpio_set_pin_input_high(A9);
gpio_set_pin_input_high(A10);
gpio_set_pin_input_high(B3);
gpio_set_pin_input_high(B4);
gpio_set_pin_input_high(B5);
gpio_set_pin_input_high(B6);
gpio_set_pin_input_high(B7);
gpio_set_pin_input_high(B8);
gpio_set_pin_input_high(B9);
gpio_set_pin_input_high(B11);
gpio_set_pin_input_high(B12);
gpio_set_pin_input_high(B13);
gpio_set_pin_input_high(B14);
gpio_set_pin_input_high(B15);
memset(matrix, 0, MATRIX_ROWS * sizeof(matrix_row_t)); memset(matrix, 0, MATRIX_ROWS * sizeof(matrix_row_t));
memset(matrix_debouncing, 0, MATRIX_ROWS * sizeof(matrix_row_t)); memset(matrix_debouncing, 0, MATRIX_ROWS * sizeof(matrix_row_t));


+ 1
- 1
keyboards/custommk/evo70_r2/matrix.c View File

@ -35,7 +35,7 @@ void matrix_init_custom(void) {
//set all row pins as input with pullups //set all row pins as input with pullups
for (int i = 0; i < MATRIX_ROWS; ++i) { for (int i = 0; i < MATRIX_ROWS; ++i) {
gpio_write_pin_high(row_pins[i]); gpio_write_pin_high(row_pins[i]);
setPinInputHigh(row_pins[i]);
gpio_set_pin_input_high(row_pins[i]);
} }
//set all column pins high in ROW2COL matrix //set all column pins high in ROW2COL matrix


+ 5
- 5
keyboards/dp60/matrix.c View File

@ -120,11 +120,11 @@ void matrix_print(void)
*/ */
static void init_rows(void) static void init_rows(void)
{ {
setPinInputHigh(E6);
setPinInputHigh(F6);
setPinInputHigh(F7);
setPinInputHigh(B7);
setPinInputHigh(D4);
gpio_set_pin_input_high(E6);
gpio_set_pin_input_high(F6);
gpio_set_pin_input_high(F7);
gpio_set_pin_input_high(B7);
gpio_set_pin_input_high(D4);
} }
static uint8_t read_rows(void) static uint8_t read_rows(void)


+ 1
- 1
keyboards/durgod/k310/k310.c View File

@ -75,7 +75,7 @@ static void hardware_reset_cb(void *arg) {
#endif #endif
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
setPinInputHigh(HARDWARE_RESET_PIN);
gpio_set_pin_input_high(HARDWARE_RESET_PIN);
#ifndef HW_RESET_PIN_DISABLED #ifndef HW_RESET_PIN_DISABLED
/* Jump to bootloader when the hardware reset button is pressed */ /* Jump to bootloader when the hardware reset button is pressed */


+ 1
- 1
keyboards/durgod/k320/k320.c View File

@ -75,7 +75,7 @@ static void hardware_reset_cb(void *arg) {
#endif #endif
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
setPinInputHigh(HARDWARE_RESET_PIN);
gpio_set_pin_input_high(HARDWARE_RESET_PIN);
#ifndef HW_RESET_PIN_DISABLED #ifndef HW_RESET_PIN_DISABLED
/* Jump to bootloader when the hardware reset button is pressed */ /* Jump to bootloader when the hardware reset button is pressed */


+ 6
- 6
keyboards/ergodox_ez/matrix.c View File

@ -130,12 +130,12 @@ static void init_cols(void) {
// not needed, already done as part of init_mcp23018() // not needed, already done as part of init_mcp23018()
// init on teensy // init on teensy
setPinInputHigh(F0);
setPinInputHigh(F1);
setPinInputHigh(F4);
setPinInputHigh(F5);
setPinInputHigh(F6);
setPinInputHigh(F7);
gpio_set_pin_input_high(F0);
gpio_set_pin_input_high(F1);
gpio_set_pin_input_high(F4);
gpio_set_pin_input_high(F5);
gpio_set_pin_input_high(F6);
gpio_set_pin_input_high(F7);
} }
static matrix_row_t read_cols(uint8_t row) { static matrix_row_t read_cols(uint8_t row) {


+ 1
- 1
keyboards/evyd13/wasdat/matrix.c View File

@ -80,7 +80,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 1
- 1
keyboards/evyd13/wasdat_code/matrix.c View File

@ -83,7 +83,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 3
- 3
keyboards/ferris/0_2/matrix.c View File

@ -199,7 +199,7 @@ static matrix_row_t read_cols(uint8_t row) {
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
pin_t matrix_row_pins_mcu[MATRIX_ROWS_PER_SIDE] = MATRIX_ROW_PINS_MCU; pin_t matrix_row_pins_mcu[MATRIX_ROWS_PER_SIDE] = MATRIX_ROW_PINS_MCU;
setPinInputHigh(matrix_row_pins_mcu[row]);
gpio_set_pin_input_high(matrix_row_pins_mcu[row]);
} }
static void unselect_rows(void) { static void unselect_rows(void) {
@ -211,14 +211,14 @@ static void unselect_rows(void) {
pin_t matrix_row_pins_mcu[MATRIX_ROWS_PER_SIDE] = MATRIX_ROW_PINS_MCU; pin_t matrix_row_pins_mcu[MATRIX_ROWS_PER_SIDE] = MATRIX_ROW_PINS_MCU;
for (int pin_index = 0; pin_index < MATRIX_ROWS_PER_SIDE; pin_index++) { for (int pin_index = 0; pin_index < MATRIX_ROWS_PER_SIDE; pin_index++) {
pin_t pin = matrix_row_pins_mcu[pin_index]; pin_t pin = matrix_row_pins_mcu[pin_index];
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
static void unselect_cols(void) { static void unselect_cols(void) {
pin_t matrix_col_pins_mcu[MATRIX_COLS_PER_SIDE] = MATRIX_COL_PINS_MCU; pin_t matrix_col_pins_mcu[MATRIX_COLS_PER_SIDE] = MATRIX_COL_PINS_MCU;
for (int pin_index = 0; pin_index < MATRIX_COLS_PER_SIDE; pin_index++) { for (int pin_index = 0; pin_index < MATRIX_COLS_PER_SIDE; pin_index++) {
pin_t pin = matrix_col_pins_mcu[pin_index]; pin_t pin = matrix_col_pins_mcu[pin_index];
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/gboards/gergoplex/matrix.c View File

@ -168,7 +168,7 @@ void matrix_print(void) {
// Remember this means ROWS // Remember this means ROWS
static void init_cols(void) { static void init_cols(void) {
for (uint8_t col = 0; col < MATRIX_COLS; col++) { for (uint8_t col = 0; col < MATRIX_COLS; col++) {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
} }


+ 1
- 1
keyboards/geistmaschine/macropod/matrix.c View File

@ -37,7 +37,7 @@ void pca9555_setup(void) {
void matrix_init_custom(void) { void matrix_init_custom(void) {
// Encoder pushbutton on the MCU is connected to PD2 // Encoder pushbutton on the MCU is connected to PD2
setPinInputHigh(D2);
gpio_set_pin_input_high(D2);
pca9555_setup(); pca9555_setup();
} }


+ 6
- 6
keyboards/gl516/a52gl/matrix.c View File

@ -28,13 +28,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -46,13 +46,13 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -60,10 +60,10 @@ static void init_pins(void) {
unselect_rows(); unselect_rows();
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 6
- 6
keyboards/gl516/j73gl/matrix.c View File

@ -28,13 +28,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -46,13 +46,13 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -60,10 +60,10 @@ static void init_pins(void) {
unselect_rows(); unselect_rows();
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 6
- 6
keyboards/gl516/n51gl/matrix.c View File

@ -28,13 +28,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -46,13 +46,13 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -60,10 +60,10 @@ static void init_pins(void) {
unselect_rows(); unselect_rows();
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 1
- 1
keyboards/gmmk/numpad/matrix.c View File

@ -38,7 +38,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/halfcliff/matrix.c View File

@ -61,7 +61,7 @@ static inline void setPinOutput_writeLow(pin_t pin) {
} }
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { setPinInputHigh(pin); }
ATOMIC_BLOCK_FORCEON { gpio_set_pin_input_high(pin); }
} }
// matrix code // matrix code


+ 1
- 1
keyboards/handwired/battleship_gamepad/battleship_gamepad.c View File

@ -24,5 +24,5 @@ joystick_config_t joystick_axes[JOYSTICK_AXIS_COUNT] = {
/* joystick button code (thumbstick pressed) */ /* joystick button code (thumbstick pressed) */
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
setPinInputHigh(F6);
gpio_set_pin_input_high(F6);
} }

+ 1
- 1
keyboards/handwired/lagrange/lagrange.c View File

@ -53,7 +53,7 @@ bool is_keyboard_master(void) {
} }
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
setPinInputHigh(SPI_SS_PIN);
gpio_set_pin_input_high(SPI_SS_PIN);
keyboard_pre_init_user(); keyboard_pre_init_user();
} }

+ 1
- 1
keyboards/handwired/lagrange/transport.c View File

@ -197,7 +197,7 @@ void transport_slave_init(void) {
* they're asserted making the MISO pin an output on both ends and * they're asserted making the MISO pin an output on both ends and
* leading to potential shorts. */ * leading to potential shorts. */
setPinInputHigh(SPI_SS_PIN);
gpio_set_pin_input_high(SPI_SS_PIN);
setPinInput(SPI_SCK_PIN); setPinInput(SPI_SCK_PIN);
setPinInput(SPI_MOSI_PIN); setPinInput(SPI_MOSI_PIN);
gpio_set_pin_output(SPI_MISO_PIN); gpio_set_pin_output(SPI_MISO_PIN);


+ 4
- 4
keyboards/handwired/owlet60/matrix.c View File

@ -135,13 +135,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -149,10 +149,10 @@ static void init_pins(void) { // still need some fixing, this might not work
unselect_rows(); // with the loop unselect_rows(); // with the loop
/* /*
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
*/ */
setPinInputHigh(dat_pin);
gpio_set_pin_input_high(dat_pin);
} }
static bool read_cols_on_row(matrix_row_t current_matrix[], uint8_t current_row) static bool read_cols_on_row(matrix_row_t current_matrix[], uint8_t current_row)


+ 2
- 2
keyboards/handwired/symmetric70_proto/matrix_debug/matrix.c View File

@ -69,7 +69,7 @@ static inline void setPinOutput_writeLow(pin_t pin) {
} }
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { setPinInputHigh(pin); }
ATOMIC_BLOCK_FORCEON { gpio_set_pin_input_high(pin); }
} }
// matrix code // matrix code
@ -81,7 +81,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }


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

@ -16,7 +16,7 @@
#include "quantum.h" #include "quantum.h"
void keyboard_pre_init_sub(void) { setPinInputHigh(A0); }
void keyboard_pre_init_sub(void) { gpio_set_pin_input_high(A0); }
void matrix_scan_sub_kb(void) { void matrix_scan_sub_kb(void) {
if (!gpio_read_pin(A0)) { if (!gpio_read_pin(A0)) {


+ 3
- 3
keyboards/hhkb/yang/yang.c View File

@ -66,12 +66,12 @@ void keyboard_pre_init_kb(void) {
gpio_write_pin_high(B6); gpio_write_pin_high(B6);
// Key: input with pull-up // Key: input with pull-up
setPinInputHigh(D7);
gpio_set_pin_input_high(D7);
// Unused pins on Pro2 ANSI // Unused pins on Pro2 ANSI
// Input with pull up to save power // Input with pull up to save power
setPinInputHigh(C6);
setPinInputHigh(C7);
gpio_set_pin_input_high(C6);
gpio_set_pin_input_high(C7);
// LED pin configuration // LED pin configuration
gpio_set_pin_output(F0); gpio_set_pin_output(F0);


+ 4
- 4
keyboards/hineybush/hbcp/matrix.c View File

@ -34,7 +34,7 @@ static matrix_row_t last_matrix[MATRIX_ROWS]; // raw values of last scan
gpio_write_pin_low(row_pins[row]); gpio_write_pin_low(row_pins[row]);
} }
void unselect_row(uint8_t row) { setPinInputHigh(row_pins[row]); }
void unselect_row(uint8_t row) { gpio_set_pin_input_high(row_pins[row]); }
bool read_cols_on_row(matrix_row_t current_matrix[], uint8_t current_row) { bool read_cols_on_row(matrix_row_t current_matrix[], uint8_t current_row) {
// Store last value of row prior to reading // Store last value of row prior to reading
@ -67,7 +67,7 @@ static matrix_row_t last_matrix[MATRIX_ROWS]; // raw values of last scan
gpio_write_pin_low(col_pins[col]); gpio_write_pin_low(col_pins[col]);
} }
void unselect_col(uint8_t col) { setPinInputHigh(col_pins[col]); }
void unselect_col(uint8_t col) { gpio_set_pin_input_high(col_pins[col]); }
bool read_rows_on_col(matrix_row_t current_matrix[], uint8_t current_col) { bool read_rows_on_col(matrix_row_t current_matrix[], uint8_t current_col) {
bool matrix_changed = false; bool matrix_changed = false;
@ -101,13 +101,13 @@ static matrix_row_t last_matrix[MATRIX_ROWS]; // raw values of last scan
void unselect_rows(void) { void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
void unselect_cols(void) { void unselect_cols(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 2
- 2
keyboards/ibm/model_m/mschwingen/matrix.c View File

@ -38,11 +38,11 @@ static void select_col(uint8_t col) {
gpio_write_pin_low(col_pins[col]); gpio_write_pin_low(col_pins[col]);
} }
static void unselect_col(uint8_t col) { setPinInputHigh(col_pins[col]); }
static void unselect_col(uint8_t col) { gpio_set_pin_input_high(col_pins[col]); }
static void unselect_cols(void) { static void unselect_cols(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 3
- 3
keyboards/jones/v03/matrix.c View File

@ -30,19 +30,19 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 3
- 3
keyboards/jones/v03_1/matrix.c View File

@ -30,19 +30,19 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 3
- 3
keyboards/joshajohnson/hub16/matrix.c View File

@ -38,18 +38,18 @@ static void select_row(uint8_t row) {
gpio_write_pin_low(row_pins[row]); gpio_write_pin_low(row_pins[row]);
} }
static void unselect_row(uint8_t row) { setPinInputHigh(row_pins[row]); }
static void unselect_row(uint8_t row) { gpio_set_pin_input_high(row_pins[row]); }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 2
- 2
keyboards/kagizaraya/chidori/board.c View File

@ -259,7 +259,7 @@ static void board_select_master_row(board_info_t* board, uint8_t board_row) {
gpio_write_pin_low(board->row_pins[board_row]); gpio_write_pin_low(board->row_pins[board_row]);
} }
static void board_unselect_master_row(board_info_t* board, uint8_t board_row) { setPinInputHigh(board->row_pins[board_row]); }
static void board_unselect_master_row(board_info_t* board, uint8_t board_row) { gpio_set_pin_input_high(board->row_pins[board_row]); }
static void board_unselect_master_rows(board_info_t* board) { static void board_unselect_master_rows(board_info_t* board) {
if (!board) { if (!board) {
@ -296,7 +296,7 @@ static void board_master_init(void) {
return; return;
} }
for (uint8_t x = 0; x < NUM_COLS; x++) { for (uint8_t x = 0; x < NUM_COLS; x++) {
setPinInputHigh(board->col_pins[x]);
gpio_set_pin_input_high(board->col_pins[x]);
} }
board->initialized = true; board->initialized = true;
} }


+ 6
- 6
keyboards/kakunpc/angel64/alpha/matrix.c View File

@ -114,13 +114,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -132,13 +132,13 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -146,10 +146,10 @@ static void init_pins(void) {
unselect_rows(); unselect_rows();
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 6
- 6
keyboards/kakunpc/angel64/rev1/matrix.c View File

@ -114,13 +114,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -132,13 +132,13 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -146,10 +146,10 @@ static void init_pins(void) {
unselect_rows(); unselect_rows();
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 6
- 6
keyboards/kakunpc/choc_taro/matrix.c View File

@ -36,12 +36,12 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -51,12 +51,12 @@ static void select_col(uint8_t col) {
} }
static void unselect_col(uint8_t col) { static void unselect_col(uint8_t col) {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) { static void unselect_cols(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -65,11 +65,11 @@ static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 6
- 6
keyboards/kakunpc/thedogkeyboard/matrix.c View File

@ -114,13 +114,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -132,13 +132,13 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -146,10 +146,10 @@ static void init_pins(void) {
unselect_rows(); unselect_rows();
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 2
- 2
keyboards/kbdmania/kmac/matrix.c View File

@ -125,10 +125,10 @@ static void select_col(uint8_t col) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
setPinInputHigh(E2);
gpio_set_pin_input_high(E2);
} }
static bool read_rows_on_col(matrix_row_t current_matrix[], uint8_t current_col) { static bool read_rows_on_col(matrix_row_t current_matrix[], uint8_t current_col) {


+ 1
- 1
keyboards/kbdmania/kmac_pad/matrix.c View File

@ -96,7 +96,7 @@ void matrix_init_custom(void) {
// initialize key pins // initialize key pins
for (uint8_t row_index = 0; row_index < MATRIX_ROWS; row_index++) { for (uint8_t row_index = 0; row_index < MATRIX_ROWS; row_index++) {
setPinInputHigh(row_pins[row_index]);
gpio_set_pin_input_high(row_pins[row_index]);
} }
} }


+ 1
- 1
keyboards/keychron/c2_pro/matrix.c View File

@ -55,7 +55,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInput_high(pin_t pin) { static inline void setPinInput_high(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/q10/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/q12/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/q1v2/matrix.c View File

@ -48,7 +48,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/q3/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/q5/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/q6/matrix.c View File

@ -61,7 +61,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/q65/matrix.c View File

@ -54,7 +54,7 @@ static inline void setPinOutput_writeLow(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/v1/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/v10/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/v3/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/v5/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/keychron/v6/matrix.c View File

@ -49,7 +49,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 10
- 10
keyboards/kinesis/nguyenvietyen/matrix.c View File

@ -34,18 +34,18 @@ void matrix_init_custom(void) {
gpio_set_pin_output(D3); gpio_set_pin_output(D3);
// input with pullup (matrix) // input with pullup (matrix)
setPinInputHigh(B6);
setPinInputHigh(B2);
setPinInputHigh(B3);
setPinInputHigh(B1);
setPinInputHigh(F7);
setPinInputHigh(F6);
setPinInputHigh(F5);
setPinInputHigh(F4);
gpio_set_pin_input_high(B6);
gpio_set_pin_input_high(B2);
gpio_set_pin_input_high(B3);
gpio_set_pin_input_high(B1);
gpio_set_pin_input_high(F7);
gpio_set_pin_input_high(F6);
gpio_set_pin_input_high(F5);
gpio_set_pin_input_high(F4);
// input with pullup (program and keypad buttons) // input with pullup (program and keypad buttons)
setPinInputHigh(B4);
setPinInputHigh(B5);
gpio_set_pin_input_high(B4);
gpio_set_pin_input_high(B5);
// initialize row and col // initialize row and col
unselect_rows(); unselect_rows();


+ 7
- 7
keyboards/ktec/ergodone/matrix.c View File

@ -82,13 +82,13 @@ static void expander_scan(void) {
*/ */
static void init_cols(void) { static void init_cols(void) {
// Pro Micro // Pro Micro
setPinInputHigh(E6);
setPinInputHigh(D2);
setPinInputHigh(D3);
setPinInputHigh(D4);
setPinInputHigh(D7);
setPinInputHigh(C6);
setPinInputHigh(B4);
gpio_set_pin_input_high(E6);
gpio_set_pin_input_high(D2);
gpio_set_pin_input_high(D3);
gpio_set_pin_input_high(D4);
gpio_set_pin_input_high(D7);
gpio_set_pin_input_high(C6);
gpio_set_pin_input_high(B4);
// Expander // Expander
expander_init_cols(); expander_init_cols();


+ 1
- 1
keyboards/lz/erghost/matrix.c View File

@ -283,7 +283,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
gpio_set_pin_output(B5); gpio_set_pin_output(B5);
gpio_set_pin_output(B7); gpio_set_pin_output(B7);


+ 1
- 1
keyboards/macrocat/macrocat.c View File

@ -129,7 +129,7 @@ void encoder_triple_click(void) {
void matrix_init_kb(void) { void matrix_init_kb(void) {
matrix_init_user(); matrix_init_user();
setPinInputHigh(ENCODER_SWITCH);
gpio_set_pin_input_high(ENCODER_SWITCH);
} }
void matrix_scan_kb(void) { void matrix_scan_kb(void) {
matrix_scan_user(); matrix_scan_user();


+ 2
- 2
keyboards/mechlovin/adelais/standard_led/avr/rev1/matrix.c View File

@ -40,7 +40,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -300,7 +300,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
gpio_set_pin_output(F0); gpio_set_pin_output(F0);
gpio_set_pin_output(F1); gpio_set_pin_output(F1);


+ 2
- 2
keyboards/mechlovin/infinity87/rev2/matrix.c View File

@ -40,7 +40,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -324,7 +324,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
gpio_set_pin_output(B5); gpio_set_pin_output(B5);
gpio_set_pin_output(B7); gpio_set_pin_output(B7);


+ 2
- 2
keyboards/mechlovin/infinity875/matrix.c View File

@ -40,7 +40,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -324,7 +324,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
gpio_set_pin_output(B5); gpio_set_pin_output(B5);
gpio_set_pin_output(B7); gpio_set_pin_output(B7);


+ 1
- 1
keyboards/mechlovin/olly/bb/matrix.c View File

@ -301,7 +301,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
gpio_set_pin_output(A0); gpio_set_pin_output(A0);
gpio_set_pin_output(A1); gpio_set_pin_output(A1);


+ 5
- 5
keyboards/mechlovin/olly/jf/rev1/matrix.c View File

@ -40,7 +40,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -67,18 +67,18 @@ static void select_row(uint8_t row) {
gpio_write_pin_low(row_pins[row]); gpio_write_pin_low(row_pins[row]);
} }
static void unselect_row(uint8_t row) { setPinInputHigh(row_pins[row]); }
static void unselect_row(uint8_t row) { gpio_set_pin_input_high(row_pins[row]); }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -391,7 +391,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
gpio_set_pin_output(A0); gpio_set_pin_output(A0);
gpio_set_pin_output(A1); gpio_set_pin_output(A1);


+ 2
- 2
keyboards/mechlovin/serratus/matrix.c View File

@ -40,7 +40,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -324,7 +324,7 @@ static void unselect_cols(void) {
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
gpio_set_pin_output(B5); gpio_set_pin_output(B5);
gpio_set_pin_output(B7); gpio_set_pin_output(B7);


+ 1
- 1
keyboards/mechwild/puckbuddy/puckbuddy.c View File

@ -21,7 +21,7 @@ uint16_t dpi_array[] = GLIDEPOINT_DPI_OPTIONS;
void board_init(void) { void board_init(void) {
// B9 is configured as I2C1_SDA in the board file; that function must be // B9 is configured as I2C1_SDA in the board file; that function must be
// disabled before using B7 as I2C1_SDA. // disabled before using B7 as I2C1_SDA.
setPinInputHigh(B9);
gpio_set_pin_input_high(B9);
} }
#ifdef DYNAMIC_TAPPING_TERM_ENABLE #ifdef DYNAMIC_TAPPING_TERM_ENABLE


+ 1
- 1
keyboards/mechwild/sugarglider/sugarglider.c View File

@ -19,7 +19,7 @@ uint16_t dpi_array[] = GLIDEPOINT_DPI_OPTIONS;
void board_init(void) { void board_init(void) {
// B9 is configured as I2C1_SDA in the board file; that function must be // B9 is configured as I2C1_SDA in the board file; that function must be
// disabled before using B7 as I2C1_SDA. // disabled before using B7 as I2C1_SDA.
setPinInputHigh(B9);
gpio_set_pin_input_high(B9);
gpio_set_pin_output(B12); gpio_set_pin_output(B12);
gpio_set_pin_output(B13); gpio_set_pin_output(B13);
gpio_set_pin_output(B14); gpio_set_pin_output(B14);


+ 3
- 3
keyboards/mexsistor/ludmila/matrix.c View File

@ -38,18 +38,18 @@ static void select_row(uint8_t row) {
gpio_write_pin_low(row_pins[row]); gpio_write_pin_low(row_pins[row]);
} }
static void unselect_row(uint8_t row) { setPinInputHigh(row_pins[row]); }
static void unselect_row(uint8_t row) { gpio_set_pin_input_high(row_pins[row]); }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


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

@ -117,7 +117,7 @@ bool dip_switch_update_mask_kb(uint32_t state) {
usbDisconnectBus(&USB_DRIVER); usbDisconnectBus(&USB_DRIVER);
usbStop(&USB_DRIVER); usbStop(&USB_DRIVER);
shutdown_user(true); shutdown_user(true);
setPinInputHigh(POWER_SWITCH_PIN);
gpio_set_pin_input_high(POWER_SWITCH_PIN);
palEnableLineEvent(POWER_SWITCH_PIN, PAL_EVENT_MODE_RISING_EDGE); palEnableLineEvent(POWER_SWITCH_PIN, PAL_EVENT_MODE_RISING_EDGE);
POWER_EnterSleep(); POWER_EnterSleep();
} }


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

@ -70,7 +70,7 @@ void matrix_power_up(void) {
init_cols(); init_cols();
#ifdef DIP_SWITCH_PINS #ifdef DIP_SWITCH_PINS
for (uint8_t i = 1; i < NUMBER_OF_DIP_SWITCHES; i++) { for (uint8_t i = 1; i < NUMBER_OF_DIP_SWITCHES; i++) {
setPinInputHigh(dip_switch_pad[i]);
gpio_set_pin_input_high(dip_switch_pad[i]);
} }
#endif #endif
} }


+ 1
- 1
keyboards/nullbitsco/nibble/matrix.c View File

@ -36,7 +36,7 @@ static void init_pins(void) {
// Set rows to input, pullup // Set rows to input, pullup
for (uint8_t pin = 0; pin < MATRIX_ROWS; pin++) { for (uint8_t pin = 0; pin < MATRIX_ROWS; pin++) {
setPinInputHigh(row_pins[pin]);
gpio_set_pin_input_high(row_pins[pin]);
} }
} }


+ 2
- 2
keyboards/nullbitsco/snap/matrix.c View File

@ -50,13 +50,13 @@ static void init_pins(void) {
// Set rows to input, pullup // Set rows to input, pullup
for (uint8_t pin = 0; pin < ROWS_PER_HAND; pin++) { for (uint8_t pin = 0; pin < ROWS_PER_HAND; pin++) {
setPinInputHigh(row_pins[pin]);
gpio_set_pin_input_high(row_pins[pin]);
} }
// Set extended pin (only on right side) // Set extended pin (only on right side)
if (!isLeftHand) { if (!isLeftHand) {
// Set extended pin to input, pullup // Set extended pin to input, pullup
setPinInputHigh(MATRIX_EXT_PIN_RIGHT);
gpio_set_pin_input_high(MATRIX_EXT_PIN_RIGHT);
} }
} }


+ 6
- 6
keyboards/om60/matrix.c View File

@ -36,13 +36,13 @@ static void select_row(uint8_t row)
static void unselect_row(uint8_t row) static void unselect_row(uint8_t row)
{ {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) static void unselect_rows(void)
{ {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -54,13 +54,13 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -68,10 +68,10 @@ static void init_pins(void) {
unselect_rows(); unselect_rows();
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 2
- 2
keyboards/pica40/rev2/rev2.c View File

@ -56,8 +56,8 @@ void keyboard_post_init_kb(void) {
gpio_set_pin_output(PICA40_RGB_POWER_PIN); gpio_set_pin_output(PICA40_RGB_POWER_PIN);
#ifdef ENCODER_ENABLE #ifdef ENCODER_ENABLE
setPinInputHigh(ENCODER_PIN_A);
setPinInputHigh(ENCODER_PIN_B);
gpio_set_pin_input_high(ENCODER_PIN_A);
gpio_set_pin_input_high(ENCODER_PIN_B);
transaction_register_rpc(ENCODER_SYNC, encoder_sync_slave_handler); transaction_register_rpc(ENCODER_SYNC, encoder_sync_slave_handler);
#endif // ENCODER_ENABLE #endif // ENCODER_ENABLE


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

@ -114,7 +114,7 @@ bool matrix_scan_custom(matrix_row_t current_matrix[]) {
uint8_t encoder_quadrature_read_pin(uint8_t index, bool pad_b) { uint8_t encoder_quadrature_read_pin(uint8_t index, bool pad_b) {
pin_t pin = pad_b ? B13: B12; pin_t pin = pad_b ? B13: B12;
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
gpio_write_pin_low(matrix_row_pins[index]); gpio_write_pin_low(matrix_row_pins[index]);
wait_us(10); wait_us(10);
uint8_t ret = gpio_read_pin(pin) ? 1 : 0; uint8_t ret = gpio_read_pin(pin) ? 1 : 0;


+ 9
- 9
keyboards/qvex/lynepad2/matrix.c View File

@ -34,26 +34,26 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
setPinInputHigh(PIN_JU);
setPinInputHigh(PIN_JD);
setPinInputHigh(PIN_JL);
setPinInputHigh(PIN_JR);
setPinInputHigh(PIN_JC);
setPinInputHigh(PIN_TC);
gpio_set_pin_input_high(PIN_JU);
gpio_set_pin_input_high(PIN_JD);
gpio_set_pin_input_high(PIN_JL);
gpio_set_pin_input_high(PIN_JR);
gpio_set_pin_input_high(PIN_JC);
gpio_set_pin_input_high(PIN_TC);
} }
static bool read_cols_on_row(matrix_row_t current_matrix[], uint8_t current_row) { static bool read_cols_on_row(matrix_row_t current_matrix[], uint8_t current_row) {


+ 1
- 1
keyboards/rate/pistachio_pro/matrix.c View File

@ -30,7 +30,7 @@ static inline void setPinOutput_writeLow(pin_t pin) {
} }
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { setPinInputHigh(pin); }
ATOMIC_BLOCK_FORCEON { gpio_set_pin_input_high(pin); }
} }
static void select_row(uint8_t row) { static void select_row(uint8_t row) {


+ 5
- 5
keyboards/redscarf_iiplus/verb/matrix.c View File

@ -117,7 +117,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -221,7 +221,7 @@ static void unselect_rows(void)
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -263,20 +263,20 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 5
- 5
keyboards/redscarf_iiplus/verc/matrix.c View File

@ -117,7 +117,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -221,7 +221,7 @@ static void unselect_rows(void)
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -263,20 +263,20 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 5
- 5
keyboards/redscarf_iiplus/verd/matrix.c View File

@ -117,7 +117,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) { for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col]; pin_t pin = direct_pins[row][col];
if (pin != NO_PIN) { if (pin != NO_PIN) {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }
} }
@ -221,7 +221,7 @@ static void unselect_rows(void)
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
@ -263,20 +263,20 @@ static void select_col(uint8_t col)
static void unselect_col(uint8_t col) static void unselect_col(uint8_t col)
{ {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
} }
static void unselect_cols(void) static void unselect_cols(void)
{ {
for(uint8_t x = 0; x < MATRIX_COLS; x++) { for(uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_cols(); unselect_cols();
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }


+ 7
- 7
keyboards/snes_macropad/matrix.c View File

@ -36,10 +36,10 @@ static const int kbd_pin_map[] = {
void matrix_init_custom(void) { void matrix_init_custom(void) {
// init snes controller // init snes controller
setPinInputHigh(SNES_D0);
gpio_set_pin_input_high(SNES_D0);
// todo: look into protocol for other strange snes controllers that use D1 and IO // todo: look into protocol for other strange snes controllers that use D1 and IO
// setPinInputHigh(SNES_D1);
// setPinInputHigh(SNES_IO);
// gpio_set_pin_input_high(SNES_D1);
// gpio_set_pin_input_high(SNES_IO);
gpio_set_pin_output(SNES_CLOCK); gpio_set_pin_output(SNES_CLOCK);
gpio_set_pin_output(SNES_LATCH); gpio_set_pin_output(SNES_LATCH);
gpio_write_pin_low(SNES_CLOCK); gpio_write_pin_low(SNES_CLOCK);
@ -54,10 +54,10 @@ void matrix_init_custom(void) {
gpio_write_pin_high(KBD_ROW2); gpio_write_pin_high(KBD_ROW2);
// init columns // init columns
setPinInputHigh(KBD_COL0);
setPinInputHigh(KBD_COL1);
setPinInputHigh(KBD_COL2);
setPinInputHigh(KBD_COL3);
gpio_set_pin_input_high(KBD_COL0);
gpio_set_pin_input_high(KBD_COL1);
gpio_set_pin_input_high(KBD_COL2);
gpio_set_pin_input_high(KBD_COL3);
} }
static matrix_row_t readRow(size_t row, int setupDelay) { static matrix_row_t readRow(size_t row, int setupDelay) {


+ 1
- 1
keyboards/sthlmkb/lagom/matrix.c View File

@ -36,7 +36,7 @@ static void init_pins(void) {
// Set rows to input, pullup // Set rows to input, pullup
for (uint8_t pin = 0; pin < MATRIX_ROWS; pin++) { for (uint8_t pin = 0; pin < MATRIX_ROWS; pin++) {
setPinInputHigh(row_pins[pin]);
gpio_set_pin_input_high(row_pins[pin]);
} }
} }


+ 2
- 2
keyboards/tkc/m0lly/m0lly.c View File

@ -17,8 +17,8 @@
#include "quantum.h" #include "quantum.h"
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
setPinInputHigh(D0);
setPinInputHigh(D1);
gpio_set_pin_input_high(D0);
gpio_set_pin_input_high(D1);
gpio_set_pin_output(B7); gpio_set_pin_output(B7);
gpio_write_pin_high(B7); gpio_write_pin_high(B7);


+ 2
- 2
keyboards/tkc/tkc1800/tkc1800.c View File

@ -16,8 +16,8 @@
#include "quantum.h" #include "quantum.h"
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
setPinInputHigh(D0);
setPinInputHigh(D1);
gpio_set_pin_input_high(D0);
gpio_set_pin_input_high(D1);
gpio_set_pin_output(B7); gpio_set_pin_output(B7);
gpio_write_pin_high(B7); gpio_write_pin_high(B7);


+ 3
- 3
keyboards/torn/matrix.c View File

@ -34,11 +34,11 @@ static void select_row(uint8_t row) {
gpio_write_pin_low(row_pins[row]); gpio_write_pin_low(row_pins[row]);
} }
static void unselect_row(uint8_t row) { setPinInputHigh(row_pins[row]); }
static void unselect_row(uint8_t row) { gpio_set_pin_input_high(row_pins[row]); }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS; x++) { for (uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -50,7 +50,7 @@ static void select_secondary_row(uint8_t row) {
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < SPLIT_MATRIX_COLS; x++) { for (uint8_t x = 0; x < SPLIT_MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 6
- 6
keyboards/tzarc/djinn/djinn_portscan_matrix.c View File

@ -39,10 +39,10 @@ static void dummy_vt_callback(virtual_timer_t *vtp, void *p) {}
void matrix_init_custom(void) { void matrix_init_custom(void) {
for (int i = 0; i < MATRIX_ROWS; ++i) { for (int i = 0; i < MATRIX_ROWS; ++i) {
setPinInputHigh(row_pins[i]);
gpio_set_pin_input_high(row_pins[i]);
} }
for (int i = 0; i < MATRIX_COLS; ++i) { for (int i = 0; i < MATRIX_COLS; ++i) {
setPinInputHigh(col_pins[i]);
gpio_set_pin_input_high(col_pins[i]);
} }
// Start a virtual timer so we'll still get periodic wakeups, now that USB SOF doesn't wake up the main loop // Start a virtual timer so we'll still get periodic wakeups, now that USB SOF doesn't wake up the main loop
@ -68,7 +68,7 @@ bool matrix_scan_custom(matrix_row_t current_matrix[]) {
uint32_t gpio_c = palReadPort(GPIOC); uint32_t gpio_c = palReadPort(GPIOC);
// Unselect the row pin // Unselect the row pin
setPinInputHigh(curr_col_pin);
gpio_set_pin_input_high(curr_col_pin);
// Construct the packed bitmask for the pins // Construct the packed bitmask for the pins
uint32_t readback = ~(((gpio_b & GPIOB_BITMASK) >> GPIOB_OFFSET) | (((gpio_c & GPIOC_BITMASK) >> GPIOC_OFFSET) << GPIOB_COUNT)); uint32_t readback = ~(((gpio_b & GPIOB_BITMASK) >> GPIOB_OFFSET) | (((gpio_c & GPIOC_BITMASK) >> GPIOC_OFFSET) << GPIOB_COUNT));
@ -105,7 +105,7 @@ void matrix_wait_for_interrupt(void) {
gpio_write_pin_low(col_pins[i]); gpio_write_pin_low(col_pins[i]);
} }
for (int i = 0; i < ARRAY_SIZE(row_pins); ++i) { for (int i = 0; i < ARRAY_SIZE(row_pins); ++i) {
setPinInputHigh(row_pins[i]);
gpio_set_pin_input_high(row_pins[i]);
palEnableLineEvent(row_pins[i], PAL_EVENT_MODE_BOTH_EDGES); palEnableLineEvent(row_pins[i], PAL_EVENT_MODE_BOTH_EDGES);
} }
@ -116,10 +116,10 @@ void matrix_wait_for_interrupt(void) {
for (int i = 0; i < ARRAY_SIZE(row_pins); ++i) { for (int i = 0; i < ARRAY_SIZE(row_pins); ++i) {
palDisableLineEvent(row_pins[i]); palDisableLineEvent(row_pins[i]);
gpio_write_pin_high(row_pins[i]); gpio_write_pin_high(row_pins[i]);
setPinInputHigh(row_pins[i]);
gpio_set_pin_input_high(row_pins[i]);
} }
for (int i = 0; i < ARRAY_SIZE(col_pins); ++i) { for (int i = 0; i < ARRAY_SIZE(col_pins); ++i) {
gpio_write_pin_high(col_pins[i]); gpio_write_pin_high(col_pins[i]);
setPinInputHigh(col_pins[i]);
gpio_set_pin_input_high(col_pins[i]);
} }
} }

+ 3
- 3
keyboards/viktus/sp111/matrix.c View File

@ -35,18 +35,18 @@ static void select_row(uint8_t row) {
gpio_write_pin_low(row_pins[row]); gpio_write_pin_low(row_pins[row]);
} }
static void unselect_row(uint8_t row) { setPinInputHigh(row_pins[row]); }
static void unselect_row(uint8_t row) { gpio_set_pin_input_high(row_pins[row]); }
static void unselect_rows(void) { static void unselect_rows(void) {
for (uint8_t x = 0; x < MATRIX_ROWS / 2; x++) { for (uint8_t x = 0; x < MATRIX_ROWS / 2; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
static void init_pins(void) { static void init_pins(void) {
unselect_rows(); unselect_rows();
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 2
- 2
keyboards/viktus/sp111/sp111.c View File

@ -17,8 +17,8 @@
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
// enable built in pullups to avoid timeouts when right hand not connected // enable built in pullups to avoid timeouts when right hand not connected
setPinInputHigh(D0);
setPinInputHigh(D1);
gpio_set_pin_input_high(D0);
gpio_set_pin_input_high(D1);
keyboard_pre_init_user(); keyboard_pre_init_user();
} }


+ 2
- 2
keyboards/viktus/sp111_v2/sp111_v2.c View File

@ -5,8 +5,8 @@
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
// enable built in pullups to avoid timeouts when right hand not connected // enable built in pullups to avoid timeouts when right hand not connected
setPinInputHigh(D0);
setPinInputHigh(D1);
gpio_set_pin_input_high(D0);
gpio_set_pin_input_high(D1);
keyboard_pre_init_user(); keyboard_pre_init_user();
} }

+ 2
- 2
keyboards/viktus/sp_mini/sp_mini.c View File

@ -18,8 +18,8 @@
void keyboard_pre_init_kb(void) { void keyboard_pre_init_kb(void) {
// enable built in pullups to avoid timeouts when right hand not connected // enable built in pullups to avoid timeouts when right hand not connected
setPinInputHigh(D0);
setPinInputHigh(D1);
gpio_set_pin_input_high(D0);
gpio_set_pin_input_high(D1);
keyboard_pre_init_user(); keyboard_pre_init_user();
} }


+ 1
- 1
keyboards/vitamins_included/rev2/rev2.c View File

@ -7,7 +7,7 @@ bool is_keyboard_left(void) {
return !is_keyboard_master(); return !is_keyboard_master();
#elif defined(SPLIT_HAND_PIN) #elif defined(SPLIT_HAND_PIN)
// Test pin SPLIT_HAND_PIN for High/Low, if low it's right hand // Test pin SPLIT_HAND_PIN for High/Low, if low it's right hand
setPinInputHigh(SPLIT_HAND_PIN);
gpio_set_pin_input_high(SPLIT_HAND_PIN);
bool x = !gpio_read_pin(SPLIT_HAND_PIN); bool x = !gpio_read_pin(SPLIT_HAND_PIN);
setPinInput(SPLIT_HAND_PIN); setPinInput(SPLIT_HAND_PIN);
return x; return x;


+ 1
- 1
keyboards/work_louder/micro/matrix.c View File

@ -36,7 +36,7 @@ static inline void setPinOutput_writeHigh(pin_t pin) {
static inline void setPinInputHigh_atomic(pin_t pin) { static inline void setPinInputHigh_atomic(pin_t pin) {
ATOMIC_BLOCK_FORCEON { ATOMIC_BLOCK_FORCEON {
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
} }
} }


+ 1
- 1
keyboards/ydkb/grape/matrix.c View File

@ -41,7 +41,7 @@ static void select_row(uint8_t row) {
static void init_pins(void) { static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }


+ 3
- 3
keyboards/yiancardesigns/barleycorn/matrix.c View File

@ -25,7 +25,7 @@ static const pin_t col_pins[MATRIX_COLS] = MATRIX_COL_PINS;
static void unselect_rows(void) { static void unselect_rows(void) {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -35,7 +35,7 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void init_pins(void) { static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
if ( x < 8 ) { if ( x < 8 ) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
} }


+ 3
- 3
keyboards/yiancardesigns/gingham/matrix.c View File

@ -25,7 +25,7 @@ static const pin_t col_pins[MATRIX_COLS] = MATRIX_COL_PINS;
static void unselect_rows(void) { static void unselect_rows(void) {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -35,7 +35,7 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void init_pins(void) { static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
if ( (x > 0) && (x < 12) ) { if ( (x > 0) && (x < 12) ) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
} }


+ 3
- 3
keyboards/yiancardesigns/seigaiha/matrix.c View File

@ -25,7 +25,7 @@ static const pin_t col_pins[MATRIX_COLS] = MATRIX_COL_PINS;
static void unselect_rows(void) { static void unselect_rows(void) {
for(uint8_t x = 0; x < MATRIX_ROWS; x++) { for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
setPinInputHigh(row_pins[x]);
gpio_set_pin_input_high(row_pins[x]);
} }
} }
@ -35,7 +35,7 @@ static void select_row(uint8_t row) {
} }
static void unselect_row(uint8_t row) { static void unselect_row(uint8_t row) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
} }
static void init_pins(void) { static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) { for (uint8_t x = 0; x < MATRIX_COLS; x++) {
if ( x < 10 ) { if ( x < 10 ) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
} }
} }
} }


Loading…
Cancel
Save