Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/pinctrl/renesas/core.c, line 669
- drivers/pinctrl/renesas/pfc-r8a7790.c, line 6127
- drivers/pinctrl/renesas/pfc-r8a7794.c, line 5827
- drivers/pinctrl/renesas/pfc-r8a77995.c
- drivers/pinctrl/renesas/pinctrl.c
Smatch caller information:
drivers/pinctrl/renesas/pinctrl.c rcar_pinmux_set_bias() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->bias_regs | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs->reg | 0,38590895,3859087488,3859087492,3859087496,3859087500,3859089536,3859089540,3859089544,3859089548,3859091584,3859091588,3859091592,3859093632,3859093636,3859093640,3859120256,3859120260,3859120264,3859120268-u32max |
| PARAM_VALUE | 0 | pfc->info->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->ops->set_bias | 6193638426174906368,6818773726652702720,9177147311545044992 |
| PARAM_VALUE | 0 | pfc->num_windows | 1-u32max |
| PARAM_VALUE | 1 | reg | 3859087584,3859089632,3859091680,3859093728,3859120352,3859122400,3859153120,3859153152,3859153156,3859153180,3859153200,3859153984,3859153988,3859153992,3859153996,3859154000,3859154004,3859154008,3859155168-u32max |
| CAPPED_DATA | 0 | pfc->nr_ranges | 1 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | pfc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | flags | ||
| LOCK2 | 0 | &pfc->lock | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| TYPE_LOCK | (struct sh_pfc)->lock |
drivers/pinctrl/renesas/pinctrl.c rcar_pinmux_set_bias() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->bias_regs | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs->reg | 0,38590895,3859087488,3859087492,3859087496,3859087500,3859089536,3859089540,3859089544,3859089548,3859091584,3859091588,3859091592,3859093632,3859093636,3859093640,3859120256,3859120260,3859120264,3859120268-u32max |
| PARAM_VALUE | 0 | pfc->info->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->ops->set_bias | 6193638426174906368,6818773726652702720,9177147311545044992 |
| PARAM_VALUE | 0 | pfc->num_windows | 1-u32max |
| PARAM_VALUE | 1 | reg | 3859087552,3859089600,3859091648,3859093696,3859120320,3859122368,3859153088,3859153152,3859153156,3859153160,3859153164,3859153168,3859153172,3859153176,3859153180,3859153184,3859153188,3859153192,3859153196-u32max |
| CAPPED_DATA | 0 | pfc->nr_ranges | 1 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | pfc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | flags | ||
| LOCK2 | 0 | &pfc->lock | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| TYPE_LOCK | (struct sh_pfc)->lock |
drivers/pinctrl/renesas/pinctrl.c rcar_pinmux_set_bias() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->bias_regs | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs->reg | 0,38590895,3859087488,3859087492,3859087496,3859087500,3859089536,3859089540,3859089544,3859089548,3859091584,3859091588,3859091592,3859093632,3859093636,3859093640,3859120256,3859120260,3859120264,3859120268-u32max |
| PARAM_VALUE | 0 | pfc->info->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->ops->set_bias | 6193638426174906368,6818773726652702720,9177147311545044992 |
| PARAM_VALUE | 0 | pfc->num_windows | 1-u32max |
| CAPPED_DATA | 0 | pfc->nr_ranges | 1 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | pfc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | flags | ||
| LOCK2 | 0 | &pfc->lock | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| TYPE_LOCK | (struct sh_pfc)->lock |
drivers/pinctrl/renesas/pinctrl.c sh_pfc_pinconf_set() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs->reg | 0,38590895,3859087488,3859087492,3859087496,3859087500,3859089536,3859089540,3859089544,3859089548,3859091584,3859091588,3859091592,3859093632,3859093636,3859093640,3859120256,3859120260,3859120264,3859120268-u32max |
| PARAM_VALUE | 0 | pfc->info->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->ops->pin_to_pocctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->ops->set_bias | 6193638426174906368,6818773726652702720,9177147311545044992 |
| PARAM_VALUE | 0 | pfc->info->pins | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->num_windows | 1-u32max |
| CAPPED_DATA | 0 | pfc->nr_ranges | 1 |
| CAPPED_DATA | 1 | reg | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | flags | ||
| LOCK2 | 0 | &pfc->lock | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| TYPE_LOCK | (struct sh_pfc)->lock |
drivers/pinctrl/renesas/pinctrl.c sh_pfc_pinconf_set_drive_strength() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs->reg | 38590895,3859087488,3859087492,3859087496,3859087500,3859089536 |
| PARAM_VALUE | 0 | pfc->info->ops->set_bias | 6193638426174906368,6818773726652702720,9177147311545044992 |
| PARAM_VALUE | 0 | pfc->num_windows | 1-u32max |
| PARAM_VALUE | 1 | reg | 38590895,38590915,3859087488,3859087492,3859087496,3859087500,3859089536,3859089540,3859089544,3859089548,3859091584,3859091588 |
| CAPPED_DATA | 0 | pfc->nr_ranges | 1 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | pfc | $0 |
| DATA_SOURCE | 1 | reg | r sh_pfc_pinconf_find_drive_strength_reg |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max[c] |
| LOCK2 | flags | ||
| LOCK2 | 0 | &pfc->lock | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| TYPE_LOCK | (struct sh_pfc)->lock |
drivers/pinctrl/renesas/pfc-r8a77995.c r8a77995_pinmux_set_bias() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->bias_regs | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs->reg | 0,38590895,3859087488,3859087492,3859087496,3859087500,3859089536,3859089540,3859089544,3859089548,3859091584,3859091588,3859091592,3859093632,3859093636,3859093640,3859120256,3859120260,3859120264,3859120268-u32max |
| PARAM_VALUE | 0 | pfc->info->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->ops->set_bias | 6193638426174906368,6818773726652702720,9177147311545044992 |
| PARAM_VALUE | 0 | pfc->num_windows | 1-u32max |
| CAPPED_DATA | 0 | pfc->nr_ranges | 1 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | pfc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | flags | ||
| LOCK2 | 0 | &pfc->lock | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| TYPE_LOCK | (struct sh_pfc)->lock |
drivers/pinctrl/renesas/pfc-r8a77995.c r8a77995_pinmux_set_bias() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->bias_regs | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->drive_regs->reg | 0,38590895,3859087488,3859087492,3859087496,3859087500,3859089536,3859089540,3859089544,3859089548,3859091584,3859091588,3859091592,3859093632,3859093636,3859093640,3859120256,3859120260,3859120264,3859120268-u32max |
| PARAM_VALUE | 0 | pfc->info->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info->ops->set_bias | 6193638426174906368,6818773726652702720,9177147311545044992 |
| PARAM_VALUE | 0 | pfc->num_windows | 1-u32max |
| CAPPED_DATA | 0 | pfc->nr_ranges | 1 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | pfc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | flags | ||
| LOCK2 | 0 | &pfc->lock | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| TYPE_LOCK | (struct sh_pfc)->lock |
drivers/pinctrl/renesas/pfc-r8a7794.c r8a7794_pinmux_soc_init() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->irqs | 1-u64max |
| PARAM_VALUE | 0 | pfc->num_irqs | 1-s32max |
| PARAM_VALUE | 0 | pfc->windows | 1-u64max |
| PARAM_VALUE | 1 | reg | 3859153000 |
| PARAM_VALUE | 2 | data | 1431655680 |
| BUF_SIZE | 0 | pfc | 152 |
| BUF_SIZE | 0 | pfc->dev | 1616 |
| DATA_SOURCE | 0 | pfc | $0 |
| MEM_ZERO | 0 | pfc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pfc->num_irqs | |
| NO_OVERFLOW_SIMPLE | 0 | pfc->num_windows |
drivers/pinctrl/renesas/pfc-r8a7790.c r8a7790_pinmux_soc_init() -> sh_pfc_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pfc | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->info | 4096-ptr_max |
| PARAM_VALUE | 0 | pfc->irqs | 1-u64max |
| PARAM_VALUE | 0 | pfc->num_irqs | 1-s32max |
| PARAM_VALUE | 0 | pfc->windows | 1-u64max |
| PARAM_VALUE | 1 | reg | 3859153032 |
| PARAM_VALUE | 2 | data | 1398100 |
| BUF_SIZE | 0 | pfc | 152 |
| BUF_SIZE | 0 | pfc->dev | 1616 |
| DATA_SOURCE | 0 | pfc | $0 |
| MEM_ZERO | 0 | pfc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pfc->num_irqs | |
| NO_OVERFLOW_SIMPLE | 0 | pfc->num_windows |