aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/bpiphany
diff options
context:
space:
mode:
authorRyan2024-05-03 07:21:29 +0200
committerGitHub2024-05-03 07:21:29 +0200
commitd09a06a1b354760fd0e64a453abade972900e885 (patch)
tree88d94640f4507ac8d7f570607423825bec3c6f89 /keyboards/bpiphany
parent5426a7a129acf2ff5c8b435014747f1238e17965 (diff)
Update GPIO API usage in keyboard code (#23361)
Diffstat (limited to 'keyboards/bpiphany')
-rw-r--r--keyboards/bpiphany/ghost_squid/ghost_squid.c4
-rw-r--r--keyboards/bpiphany/ghost_squid/ghost_squid.h4
-rw-r--r--keyboards/bpiphany/ghost_squid/matrix.c28
3 files changed, 18 insertions, 18 deletions
diff --git a/keyboards/bpiphany/ghost_squid/ghost_squid.c b/keyboards/bpiphany/ghost_squid/ghost_squid.c
index 3ecac66f7a..8ecced34e7 100644
--- a/keyboards/bpiphany/ghost_squid/ghost_squid.c
+++ b/keyboards/bpiphany/ghost_squid/ghost_squid.c
@@ -18,8 +18,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "ghost_squid.h"
void keyboard_pre_init_kb(void) {
- setPinOutput(D0);
- writePinLow(D0);
+ gpio_set_pin_output(D0);
+ gpio_write_pin_low(D0);
fn_led_off();
keyboard_pre_init_user();
diff --git a/keyboards/bpiphany/ghost_squid/ghost_squid.h b/keyboards/bpiphany/ghost_squid/ghost_squid.h
index 63d3ea0d5e..a227a87602 100644
--- a/keyboards/bpiphany/ghost_squid/ghost_squid.h
+++ b/keyboards/bpiphany/ghost_squid/ghost_squid.h
@@ -19,5 +19,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "quantum.h"
-#define fn_led_on() writePinLow(D0)
-#define fn_led_off() writePinHigh(D0)
+#define fn_led_on() gpio_write_pin_low(D0)
+#define fn_led_off() gpio_write_pin_high(D0)
diff --git a/keyboards/bpiphany/ghost_squid/matrix.c b/keyboards/bpiphany/ghost_squid/matrix.c
index 802d365cb8..ae48f5fc94 100644
--- a/keyboards/bpiphany/ghost_squid/matrix.c
+++ b/keyboards/bpiphany/ghost_squid/matrix.c
@@ -55,22 +55,22 @@ void select_col(uint8_t col) {
void matrix_init_custom(void) {
/* Column output pins */
- setPinOutput(D1);
- setPinOutput(D2);
- setPinOutput(D3);
- setPinOutput(D4);
- setPinOutput(D5);
- setPinOutput(D6);
+ gpio_set_pin_output(D1);
+ gpio_set_pin_output(D2);
+ gpio_set_pin_output(D3);
+ gpio_set_pin_output(D4);
+ gpio_set_pin_output(D5);
+ gpio_set_pin_output(D6);
/* Row input pins */
- writePinHigh(B0);
- writePinHigh(B1);
- writePinHigh(B2);
- writePinHigh(B3);
- writePinHigh(B4);
- writePinHigh(B5);
- writePinHigh(B6);
- writePinHigh(C2);
+ gpio_write_pin_high(B0);
+ gpio_write_pin_high(B1);
+ gpio_write_pin_high(B2);
+ gpio_write_pin_high(B3);
+ gpio_write_pin_high(B4);
+ gpio_write_pin_high(B5);
+ gpio_write_pin_high(B6);
+ gpio_write_pin_high(C2);
}
bool matrix_scan_custom(matrix_row_t current_matrix[]) {