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"
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 */
@ -31,19 +31,19 @@ bool led_update_kb(led_t led_state) {
gpio_write_pin(CAPS_PIN, 0);
}
else
setPinInputHigh(CAPS_PIN);
gpio_set_pin_input_high(CAPS_PIN);
if(led_state.scroll_lock){
gpio_set_pin_output(SCROLL_PIN);
gpio_write_pin(SCROLL_PIN, 0);
}
else
setPinInputHigh(SCROLL_PIN);
gpio_set_pin_input_high(SCROLL_PIN);
if(led_state.num_lock){
gpio_set_pin_output(NUM_PIN);
gpio_write_pin(NUM_PIN, 0);
}
else
setPinInputHigh(NUM_PIN);
gpio_set_pin_input_high(NUM_PIN);
}
return res;
}
@ -61,48 +61,48 @@ void setLayerLed(layer_state_t state){
case 0 :
gpio_set_pin_output(LAYER_1);
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;
case 1 :
gpio_set_pin_output(LAYER_2);
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;
case 2 :
gpio_set_pin_output(LAYER_3);
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;
case 3 :
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);
break;
case 4 :
gpio_set_pin_output(LAYER_5);
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;
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) {
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) {
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()
// 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) {


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

@ -70,14 +70,14 @@ led_config_t g_led_config = {
#if defined(SPLIT_HAND_MATRIX_GRID)
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_write_pin_low(out_pin);
// It's almost unnecessary, but wait until it's down to low, just in case.
wait_us(1);
uint8_t pin_state = gpio_read_pin(in_pin);
// 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.
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) {
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) {
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)
void keyboard_pre_init_kb(void) {
setPinInputHigh(A0);
gpio_set_pin_input_high(A0);
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);
// 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
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) {
//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_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
for (int i = 0; i < MATRIX_ROWS; ++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


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

@ -120,11 +120,11 @@ void matrix_print(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)


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

@ -75,7 +75,7 @@ static void hardware_reset_cb(void *arg) {
#endif
void keyboard_pre_init_kb(void) {
setPinInputHigh(HARDWARE_RESET_PIN);
gpio_set_pin_input_high(HARDWARE_RESET_PIN);
#ifndef HW_RESET_PIN_DISABLED
/* 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
void keyboard_pre_init_kb(void) {
setPinInputHigh(HARDWARE_RESET_PIN);
gpio_set_pin_input_high(HARDWARE_RESET_PIN);
#ifndef HW_RESET_PIN_DISABLED
/* 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()
// 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) {


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

@ -80,7 +80,7 @@ static void unselect_cols(void) {
static void init_pins(void) {
unselect_cols();
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) {
unselect_cols();
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) {
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) {
@ -211,14 +211,14 @@ static void unselect_rows(void) {
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++) {
pin_t pin = matrix_row_pins_mcu[pin_index];
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
}
}
static void unselect_cols(void) {
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++) {
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
static void init_cols(void) {
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) {
// Encoder pushbutton on the MCU is connected to PD2
setPinInputHigh(D2);
gpio_set_pin_input_high(D2);
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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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_cols();
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++) {
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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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_cols();
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++) {
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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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_cols();
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++) {
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) {
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) {
ATOMIC_BLOCK_FORCEON { setPinInputHigh(pin); }
ATOMIC_BLOCK_FORCEON { gpio_set_pin_input_high(pin); }
}
// 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) */
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) {
setPinInputHigh(SPI_SS_PIN);
gpio_set_pin_input_high(SPI_SS_PIN);
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
* leading to potential shorts. */
setPinInputHigh(SPI_SS_PIN);
gpio_set_pin_input_high(SPI_SS_PIN);
setPinInput(SPI_SCK_PIN);
setPinInput(SPI_MOSI_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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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
/*
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)


+ 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) {
ATOMIC_BLOCK_FORCEON { setPinInputHigh(pin); }
ATOMIC_BLOCK_FORCEON { gpio_set_pin_input_high(pin); }
}
// matrix code
@ -81,7 +81,7 @@ static void init_pins(void) {
for (int col = 0; col < MATRIX_COLS; col++) {
pin_t pin = direct_pins[row][col];
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"
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) {
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);
// Key: input with pull-up
setPinInputHigh(D7);
gpio_set_pin_input_high(D7);
// Unused pins on Pro2 ANSI
// 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
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]);
}
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) {
// 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]);
}
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 matrix_changed = false;
@ -101,13 +101,13 @@ static matrix_row_t last_matrix[MATRIX_ROWS]; // raw values of last scan
void unselect_rows(void) {
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) {
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]);
}
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) {
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void) {
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) {
unselect_rows();
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void) {
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) {
unselect_rows();
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]);
}
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) {
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) {
unselect_rows();
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]);
}
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) {
if (!board) {
@ -296,7 +296,7 @@ static void board_master_init(void) {
return;
}
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;
}


+ 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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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_cols();
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++) {
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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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_cols();
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++) {
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void) {
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) {
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void) {
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();
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++) {
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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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_cols();
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++) {
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) {
unselect_cols();
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) {


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

@ -96,7 +96,7 @@ void matrix_init_custom(void) {
// initialize key pins
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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);
// 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)
setPinInputHigh(B4);
setPinInputHigh(B5);
gpio_set_pin_input_high(B4);
gpio_set_pin_input_high(B5);
// initialize row and col
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) {
// 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_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) {
unselect_cols();
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(B7);


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

@ -129,7 +129,7 @@ void encoder_triple_click(void) {
void matrix_init_kb(void) {
matrix_init_user();
setPinInputHigh(ENCODER_SWITCH);
gpio_set_pin_input_high(ENCODER_SWITCH);
}
void matrix_scan_kb(void) {
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++) {
pin_t pin = direct_pins[row][col];
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) {
unselect_cols();
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(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++) {
pin_t pin = direct_pins[row][col];
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) {
unselect_cols();
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(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++) {
pin_t pin = direct_pins[row][col];
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) {
unselect_cols();
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(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) {
unselect_cols();
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(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++) {
pin_t pin = direct_pins[row][col];
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]);
}
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) {
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) {
unselect_rows();
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) {
unselect_cols();
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(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++) {
pin_t pin = direct_pins[row][col];
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) {
unselect_cols();
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(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) {
// B9 is configured as I2C1_SDA in the board file; that function must be
// disabled before using B7 as I2C1_SDA.
setPinInputHigh(B9);
gpio_set_pin_input_high(B9);
}
#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) {
// B9 is configured as I2C1_SDA in the board file; that function must be
// disabled before using B7 as I2C1_SDA.
setPinInputHigh(B9);
gpio_set_pin_input_high(B9);
gpio_set_pin_output(B12);
gpio_set_pin_output(B13);
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]);
}
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) {
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) {
unselect_rows();
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);
usbStop(&USB_DRIVER);
shutdown_user(true);
setPinInputHigh(POWER_SWITCH_PIN);
gpio_set_pin_input_high(POWER_SWITCH_PIN);
palEnableLineEvent(POWER_SWITCH_PIN, PAL_EVENT_MODE_RISING_EDGE);
POWER_EnterSleep();
}


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

@ -70,7 +70,7 @@ void matrix_power_up(void) {
init_cols();
#ifdef DIP_SWITCH_PINS
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
}


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

@ -36,7 +36,7 @@ static void init_pins(void) {
// Set rows to input, pullup
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
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)
if (!isLeftHand) {
// 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)
{
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void)
{
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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_cols();
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++) {
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);
#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);
#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) {
pin_t pin = pad_b ? B13: B12;
setPinInputHigh(pin);
gpio_set_pin_input_high(pin);
gpio_write_pin_low(matrix_row_pins[index]);
wait_us(10);
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void unselect_rows(void) {
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) {
unselect_rows();
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) {


+ 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) {
ATOMIC_BLOCK_FORCEON { setPinInputHigh(pin); }
ATOMIC_BLOCK_FORCEON { gpio_set_pin_input_high(pin); }
}
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++) {
pin_t pin = direct_pins[row][col];
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) {
unselect_rows();
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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) {
unselect_cols();
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++) {
pin_t pin = direct_pins[row][col];
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) {
unselect_rows();
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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) {
unselect_cols();
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++) {
pin_t pin = direct_pins[row][col];
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) {
unselect_rows();
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)
{
setPinInputHigh(col_pins[col]);
gpio_set_pin_input_high(col_pins[col]);
}
static void unselect_cols(void)
{
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) {
unselect_cols();
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) {
// 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
// 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_LATCH);
gpio_write_pin_low(SNES_CLOCK);
@ -54,10 +54,10 @@ void matrix_init_custom(void) {
gpio_write_pin_high(KBD_ROW2);
// 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) {


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

@ -36,7 +36,7 @@ static void init_pins(void) {
// Set rows to input, pullup
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"
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_write_pin_high(B7);


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

@ -16,8 +16,8 @@
#include "quantum.h"
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_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]);
}
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) {
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) {
unselect_rows();
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) {
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) {
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
@ -68,7 +68,7 @@ bool matrix_scan_custom(matrix_row_t current_matrix[]) {
uint32_t gpio_c = palReadPort(GPIOC);
// Unselect the row pin
setPinInputHigh(curr_col_pin);
gpio_set_pin_input_high(curr_col_pin);
// Construct the packed bitmask for the pins
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]);
}
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);
}
@ -116,10 +116,10 @@ void matrix_wait_for_interrupt(void) {
for (int i = 0; i < ARRAY_SIZE(row_pins); ++i) {
palDisableLineEvent(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) {
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]);
}
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) {
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) {
unselect_rows();
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) {
// 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();
}


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

@ -5,8 +5,8 @@
void keyboard_pre_init_kb(void) {
// 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();
}

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

@ -18,8 +18,8 @@
void keyboard_pre_init_kb(void) {
// 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();
}


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

@ -7,7 +7,7 @@ bool is_keyboard_left(void) {
return !is_keyboard_master();
#elif defined(SPLIT_HAND_PIN)
// 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);
setPinInput(SPLIT_HAND_PIN);
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) {
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) {
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) {
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) {
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) {
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) {
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) {
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) {
setPinInputHigh(row_pins[row]);
gpio_set_pin_input_high(row_pins[row]);
}
static void init_pins(void) {
@ -48,7 +48,7 @@ static void init_pins(void) {
for (uint8_t x = 0; x < MATRIX_COLS; x++) {
if ( x < 10 ) {
setPinInputHigh(col_pins[x]);
gpio_set_pin_input_high(col_pins[x]);
}
}
}


Loading…
Cancel
Save