Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/gpio/gpiolib.c, line 5313 (as a function)
- include/linux/gpio/consumer.h, line 241 (as a function)
Referenced in 3 files:
- drivers/gpio/gpiolib.c, line 5325
- drivers/spi/spi-cs42l43.c, line 224
- sound/soc/codecs/cs35l56-shared.c, line 1554
Smatch caller information:
sound/soc/codecs/cs35l56-shared.c cs35l56_get_speaker_id() -> gpiod_get_array_optional()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | con_id | 7559991510701166592 |
| PARAM_VALUE | 2 | flags | 1 |
| BUF_SIZE | 1 | con_id | 7 |
| STR_LEN | 0 | dev | 6 |
| TERMINATED | 1 | con_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-cs42l43.c cs42l43_get_speaker_id_gpios() -> gpiod_get_array_optional()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.last_status | (-1) |
| PARAM_VALUE | 0 | dev->power.qos | 0,4096-u64max |
| PARAM_VALUE | 0 | dev->power.request | 0-4 |
| PARAM_VALUE | 0 | dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | con_id | 7559991510701166592 |
| PARAM_VALUE | 2 | flags | 1 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | con_id | 7 |
| STR_LEN | 0 | dev | 6 |
| TERMINATED | 1 | con_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |