summaryrefslogtreecommitdiff
path: root/drivers/painter
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2024-02-18 17:08:27 +1100
committerGitHub <noreply@github.com>2024-02-18 17:08:27 +1100
commit2d1aed78a67b3d2b002cc739ef087963b05b76b8 (patch)
treeea681d02e547332cffa6b7aec6c16ef37ad70ee3 /drivers/painter
parent6810aaf0130113e267e20fb506d874cc858f5f67 (diff)
Update GPIO macro usages in core (#23093)
Diffstat (limited to 'drivers/painter')
-rw-r--r--drivers/painter/comms/qp_comms_spi.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/drivers/painter/comms/qp_comms_spi.c b/drivers/painter/comms/qp_comms_spi.c
index 9f52bc7d1f..4e6067394b 100644
--- a/drivers/painter/comms/qp_comms_spi.c
+++ b/drivers/painter/comms/qp_comms_spi.c
@@ -17,8 +17,8 @@ bool qp_comms_spi_init(painter_device_t device) {
17 spi_init(); 17 spi_init();
18 18
19 // Set up CS as output high 19 // Set up CS as output high
20 setPinOutput(comms_config->chip_select_pin); 20 gpio_set_pin_output(comms_config->chip_select_pin);
21 writePinHigh(comms_config->chip_select_pin); 21 gpio_write_pin_high(comms_config->chip_select_pin);
22 22
23 return true; 23 return true;
24} 24}
@@ -49,7 +49,7 @@ void qp_comms_spi_stop(painter_device_t device) {
49 painter_driver_t * driver = (painter_driver_t *)device; 49 painter_driver_t * driver = (painter_driver_t *)device;
50 qp_comms_spi_config_t *comms_config = (qp_comms_spi_config_t *)driver->comms_config; 50 qp_comms_spi_config_t *comms_config = (qp_comms_spi_config_t *)driver->comms_config;
51 spi_stop(); 51 spi_stop();
52 writePinHigh(comms_config->chip_select_pin); 52 gpio_write_pin_high(comms_config->chip_select_pin);
53} 53}
54 54
55const painter_comms_vtable_t spi_comms_vtable = { 55const painter_comms_vtable_t spi_comms_vtable = {
@@ -74,16 +74,16 @@ bool qp_comms_spi_dc_reset_init(painter_device_t device) {
74 74
75 // Set up D/C as output low, if specified 75 // Set up D/C as output low, if specified
76 if (comms_config->dc_pin != NO_PIN) { 76 if (comms_config->dc_pin != NO_PIN) {
77 setPinOutput(comms_config->dc_pin); 77 gpio_set_pin_output(comms_config->dc_pin);
78 writePinLow(comms_config->dc_pin); 78 gpio_write_pin_low(comms_config->dc_pin);
79 } 79 }
80 80
81 // Set up RST as output, if specified, performing a reset in the process 81 // Set up RST as output, if specified, performing a reset in the process
82 if (comms_config->reset_pin != NO_PIN) { 82 if (comms_config->reset_pin != NO_PIN) {
83 setPinOutput(comms_config->reset_pin); 83 gpio_set_pin_output(comms_config->reset_pin);
84 writePinLow(comms_config->reset_pin); 84 gpio_write_pin_low(comms_config->reset_pin);
85 wait_ms(20); 85 wait_ms(20);
86 writePinHigh(comms_config->reset_pin); 86 gpio_write_pin_high(comms_config->reset_pin);
87 wait_ms(20); 87 wait_ms(20);
88 } 88 }
89 89
@@ -93,14 +93,14 @@ bool qp_comms_spi_dc_reset_init(painter_device_t device) {
93uint32_t qp_comms_spi_dc_reset_send_data(painter_device_t device, const void *data, uint32_t byte_count) { 93uint32_t qp_comms_spi_dc_reset_send_data(painter_device_t device, const void *data, uint32_t byte_count) {
94 painter_driver_t * driver = (painter_driver_t *)device; 94 painter_driver_t * driver = (painter_driver_t *)device;
95 qp_comms_spi_dc_reset_config_t *comms_config = (qp_comms_spi_dc_reset_config_t *)driver->comms_config; 95 qp_comms_spi_dc_reset_config_t *comms_config = (qp_comms_spi_dc_reset_config_t *)driver->comms_config;
96 writePinHigh(comms_config->dc_pin); 96 gpio_write_pin_high(comms_config->dc_pin);
97 return qp_comms_spi_send_data(device, data, byte_count); 97 return qp_comms_spi_send_data(device, data, byte_count);
98} 98}
99 99
100void qp_comms_spi_dc_reset_send_command(painter_device_t device, uint8_t cmd) { 100void qp_comms_spi_dc_reset_send_command(painter_device_t device, uint8_t cmd) {
101 painter_driver_t * driver = (painter_driver_t *)device; 101 painter_driver_t * driver = (painter_driver_t *)device;
102 qp_comms_spi_dc_reset_config_t *comms_config = (qp_comms_spi_dc_reset_config_t *)driver->comms_config; 102 qp_comms_spi_dc_reset_config_t *comms_config = (qp_comms_spi_dc_reset_config_t *)driver->comms_config;
103 writePinLow(comms_config->dc_pin); 103 gpio_write_pin_low(comms_config->dc_pin);
104 spi_write(cmd); 104 spi_write(cmd);
105} 105}
106 106