Skip to content

Commit aaa908f

Browse files
committed
Mark all parameters in host GPIO unused
This prevents lots of compiler warnings if the default warning level is increased. Refs #2736
1 parent 3d9d815 commit aaa908f

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

src/host/hardware_gpio/gpio.c

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -7,97 +7,97 @@
77
#include "hardware/gpio.h"
88

99
PICO_WEAK_FUNCTION_DEF(gpio_set_function)
10-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_function)(uint gpio, enum gpio_function fn) {
10+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_function)(__unused uint gpio, __unused enum gpio_function fn) {
1111

1212
}
1313

1414
PICO_WEAK_FUNCTION_DEF(gpio_pull_up)
15-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_pull_up)(uint gpio) {
15+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_pull_up)(__unused uint gpio) {
1616

1717
}
1818

1919
PICO_WEAK_FUNCTION_DEF(gpio_pull_down)
20-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_pull_down)(uint gpio) {
20+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_pull_down)(__unused uint gpio) {
2121

2222
}
2323

2424
PICO_WEAK_FUNCTION_DEF(gpio_disable_pulls)
25-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_disable_pulls)(uint gpio) {
25+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_disable_pulls)(__unused uint gpio) {
2626

2727
}
2828

2929
PICO_WEAK_FUNCTION_DEF(gpio_set_pulls)
30-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_pulls)(uint gpio, bool up, bool down) {
30+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_pulls)(__unused uint gpio, __unused bool up, __unused bool down) {
3131

3232
}
3333

3434
PICO_WEAK_FUNCTION_DEF(gpio_set_irqover)
35-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_irqover)(uint gpio, uint value) {
35+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_irqover)(__unused uint gpio, __unused uint value) {
3636

3737
}
3838

3939
PICO_WEAK_FUNCTION_DEF(gpio_set_outover)
40-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_outover)(uint gpio, uint value) {
40+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_outover)(__unused uint gpio, __unused uint value) {
4141

4242
}
4343

4444
PICO_WEAK_FUNCTION_DEF(gpio_set_inover)
45-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_inover)(uint gpio, uint value) {
45+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_inover)(__unused uint gpio, __unused uint value) {
4646

4747
}
4848

4949
PICO_WEAK_FUNCTION_DEF(gpio_set_oeover)
50-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_oeover)(uint gpio, uint value) {
50+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_oeover)(__unused uint gpio, __unused uint value) {
5151

5252
}
5353

5454
PICO_WEAK_FUNCTION_DEF(gpio_set_input_hysteresis_enabled)
55-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_input_hysteresis_enabled)(uint gpio, bool enabled){
55+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_input_hysteresis_enabled)(__unused uint gpio, __unused bool enabled){
5656

5757
}
5858

5959
PICO_WEAK_FUNCTION_DEF(gpio_is_input_hysteresis_enabled)
60-
bool PICO_WEAK_FUNCTION_IMPL_NAME(gpio_is_input_hysteresis_enabled)(uint gpio){
60+
bool PICO_WEAK_FUNCTION_IMPL_NAME(gpio_is_input_hysteresis_enabled)(__unused uint gpio){
6161
return true;
6262
}
6363

6464
PICO_WEAK_FUNCTION_DEF(gpio_set_slew_rate)
65-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_slew_rate)(uint gpio, enum gpio_slew_rate slew){
65+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_slew_rate)(__unused uint gpio, __unused enum gpio_slew_rate slew){
6666

6767
}
6868

6969
PICO_WEAK_FUNCTION_DEF(gpio_get_slew_rate)
70-
enum gpio_slew_rate PICO_WEAK_FUNCTION_IMPL_NAME(gpio_get_slew_rate)(uint gpio){
70+
enum gpio_slew_rate PICO_WEAK_FUNCTION_IMPL_NAME(gpio_get_slew_rate)(__unused uint gpio){
7171
return GPIO_SLEW_RATE_FAST;
7272
}
7373

7474
PICO_WEAK_FUNCTION_DEF(gpio_set_drive_strength)
75-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_drive_strength)(uint gpio, enum gpio_drive_strength drive){
75+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_drive_strength)(__unused uint gpio, __unused enum gpio_drive_strength drive){
7676

7777
}
7878

7979
PICO_WEAK_FUNCTION_DEF(gpio_get_drive_strength)
80-
enum gpio_drive_strength PICO_WEAK_FUNCTION_IMPL_NAME(gpio_get_drive_strength)(uint gpio){
80+
enum gpio_drive_strength PICO_WEAK_FUNCTION_IMPL_NAME(gpio_get_drive_strength)(__unused uint gpio){
8181
return GPIO_DRIVE_STRENGTH_4MA;
8282
}
8383

8484
PICO_WEAK_FUNCTION_DEF(gpio_set_irq_enabled)
85-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_irq_enabled)(uint gpio, uint32_t events, bool enable) {
85+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_irq_enabled)(__unused uint gpio, __unused uint32_t events, __unused bool enable) {
8686

8787
}
8888

8989
PICO_WEAK_FUNCTION_DEF(gpio_acknowledge_irq)
90-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_acknowledge_irq)(uint gpio, uint32_t events) {
90+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_acknowledge_irq)(__unused uint gpio, __unused uint32_t events) {
9191

9292
}
9393

9494
PICO_WEAK_FUNCTION_DEF(gpio_init)
95-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_init)(uint gpio) {
95+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_init)(__unused uint gpio) {
9696

9797
}
9898

9999
PICO_WEAK_FUNCTION_DEF(gpio_get)
100-
bool PICO_WEAK_FUNCTION_IMPL_NAME(gpio_get)(uint gpio) {
100+
bool PICO_WEAK_FUNCTION_IMPL_NAME(gpio_get)(__unused uint gpio) {
101101
return 0;
102102
}
103103

@@ -107,57 +107,57 @@ uint32_t PICO_WEAK_FUNCTION_IMPL_NAME(gpio_get_all)() {
107107
}
108108

109109
PICO_WEAK_FUNCTION_DEF(gpio_set_mask)
110-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_mask)(uint32_t mask) {
110+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_mask)(__unused uint32_t mask) {
111111

112112
}
113113

114114
PICO_WEAK_FUNCTION_DEF(gpio_clr_mask)
115-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_clr_mask)(uint32_t mask) {
115+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_clr_mask)(__unused uint32_t mask) {
116116

117117
}
118118

119119
PICO_WEAK_FUNCTION_DEF(gpio_xor_mask)
120-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_xor_mask)(uint32_t mask) {
120+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_xor_mask)(__unused uint32_t mask) {
121121

122122
}
123123

124124
PICO_WEAK_FUNCTION_DEF(gpio_put_masked)
125-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_put_masked)(uint32_t mask, uint32_t value) {
125+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_put_masked)(__unused uint32_t mask, __unused uint32_t value) {
126126

127127
}
128128

129129
PICO_WEAK_FUNCTION_DEF(gpio_put_all)
130-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_put_all)(uint32_t value) {
130+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_put_all)(__unused uint32_t value) {
131131

132132
}
133133

134134
PICO_WEAK_FUNCTION_DEF(gpio_put)
135-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_put)(uint gpio, int value) {
135+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_put)(__unused uint gpio, __unused int value) {
136136

137137
}
138138

139139
PICO_WEAK_FUNCTION_DEF(gpio_set_dir_out_masked)
140-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_out_masked)(uint32_t mask) {
140+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_out_masked)(__unused uint32_t mask) {
141141

142142
}
143143

144144
PICO_WEAK_FUNCTION_DEF(gpio_set_dir_in_masked)
145-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_in_masked)(uint32_t mask) {
145+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_in_masked)(__unused uint32_t mask) {
146146

147147
}
148148

149149
PICO_WEAK_FUNCTION_DEF(gpio_set_dir_masked)
150-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_masked)(uint32_t mask, uint32_t value) {
150+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_masked)(__unused uint32_t mask, __unused uint32_t value) {
151151

152152
}
153153

154154
PICO_WEAK_FUNCTION_DEF(gpio_set_dir_all_bits)
155-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_all_bits)(uint32_t value) {
155+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir_all_bits)(__unused uint32_t value) {
156156

157157
}
158158

159159
PICO_WEAK_FUNCTION_DEF(gpio_set_dir)
160-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir)(uint gpio, bool out) {
160+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_dir)(__unused uint gpio, __unused bool out) {
161161

162162
}
163163

@@ -167,11 +167,11 @@ void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_debug_pins_init)() {
167167
}
168168

169169
PICO_WEAK_FUNCTION_DEF(gpio_set_input_enabled)
170-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_input_enabled)(uint gpio, bool enable) {
170+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_set_input_enabled)(__unused uint gpio, __unused bool enable) {
171171

172172
}
173173

174174
PICO_WEAK_FUNCTION_DEF(gpio_init_mask)
175-
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_init_mask)(uint gpio_mask) {
175+
void PICO_WEAK_FUNCTION_IMPL_NAME(gpio_init_mask)(__unused uint gpio_mask) {
176176

177177
}

0 commit comments

Comments
 (0)