Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/pinctrl/mediatek/pinctrl-moore.c mtk_gpio_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 2
PARAM_VALUE 3 value 5594743906961932288
BUF_SIZE 0 hw s32min-(-2),1-s32max
BUF_SIZE 0 hw s32min-(-2),1-s32max
DATA_SOURCE 0 hw r gpiochip_get_data
RX_PATH
TASK_NOT_RUNNING

drivers/pinctrl/mediatek/pinctrl-moore.c mtk_gpio_get_direction() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 1
PARAM_VALUE 3 value 5131403540968951808
BUF_SIZE 0 hw s32min-(-2),1-s32max
BUF_SIZE 0 hw s32min-(-2),1-s32max
DATA_SOURCE 0 hw r gpiochip_get_data
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/pinctrl/mediatek/pinctrl-moore.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 4
PARAM_VALUE 3 value 3240870655575269376
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-moore.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 1
PARAM_VALUE 3 value 3240870655575269376
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-moore.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 1
PARAM_VALUE 3 value 3240870655575269376
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-moore.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 5
PARAM_VALUE 3 value 669041166921469952
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-moore.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 10-11
PARAM_VALUE 3 value 3240870655575269376
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
FUZZY_MAX 2 field 11
BIT_INFO 2 field 0xa,0xb
HARD_MAX 2 field 11
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_adv_drive_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->adv_drive_get 1-u64max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 19
PARAM_VALUE 3 value 2476097532611690496
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_adv_drive_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->adv_drive_get 1-u64max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 20
PARAM_VALUE 3 value 5592857314635276288
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_adv_drive_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->adv_drive_get 1-u64max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 21
PARAM_VALUE 3 value 2938277059096682496
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_adv_drive_get_raw() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->adv_drive_get 1-u64max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 22
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value 1
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
DATA_SOURCE 3 value $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_adv_pull_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->adv_pull_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 13
PARAM_VALUE 3 value 5651569941103296512
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_adv_pull_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->adv_pull_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 14
PARAM_VALUE 3 value 5651569941103296512
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_adv_pull_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->adv_pull_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 15
PARAM_VALUE 3 value 7015491349797957632
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_disable_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->bias_disable_get 1-u64max
PARAM_VALUE 0 hw->soc->bias_get_combo 0
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 7
PARAM_VALUE 3 value 6745410316205494272
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_disable_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->bias_disable_get 1-u64max
PARAM_VALUE 0 hw->soc->bias_get_combo 0
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 6
PARAM_VALUE 3 value 7501376877912752128
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_disable_get_rev1() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->bias_disable_get 1-u64max
PARAM_VALUE 0 hw->soc->bias_get_combo 0
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->name 1-u64max
PARAM_VALUE 2 field 17
PARAM_VALUE 3 value 3445377689388871680
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->bias_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 6-7
PARAM_VALUE 3 value 1913370953002455040
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
FUZZY_MAX 2 field 7
BIT_INFO 2 field 0x6,0x7
HARD_MAX 2 field 7
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pd() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 6
PARAM_VALUE 3 value 6396530808306184192
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pu_pd() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 7
PARAM_VALUE 3 value 2622262617815166976
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pu_pd() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 6
PARAM_VALUE 3 value 5284520767409954816
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pu_pd_rsel() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 23
PARAM_VALUE 3 value 2331621550624305152
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pu_pd_rsel() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 7
PARAM_VALUE 3 value 4461188560571600896
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pu_pd_rsel() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 6
PARAM_VALUE 3 value 1281974391499767808
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pullsel_pullen() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 18
PARAM_VALUE 3 value 7013279842102231040,8060153432514887680,8787202713320341504
PARAM_VALUE 3 *value 0-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
DATA_SOURCE 3 value $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pullsel_pullen() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 17
PARAM_VALUE 3 value 2167437088670822400,5913715009053708288,7727502417030340608
PARAM_VALUE 3 *value 0-1
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
DATA_SOURCE 3 value $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pupd_r1_r0() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 13
PARAM_VALUE 3 value 7013279842102231040,8060153432514887680,8787202713320341504
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
DATA_SOURCE 3 value $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pupd_r1_r0() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 14
PARAM_VALUE 3 value 3476760585186271232
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_pupd_r1_r0() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->pull_type 0,4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 15
PARAM_VALUE 3 value 3826142389189324800
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_rev1() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->bias_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 17
PARAM_VALUE 3 value 383652472306253824
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_bias_get_rev1() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->bias_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 18
PARAM_VALUE 3 value 383652472306253824
PARAM_VALUE 3 *value s32min-(-1),1-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_drive_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->drive_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 8
PARAM_VALUE 3 value 3250465785466130432
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_drive_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->drive_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 9
PARAM_VALUE 3 value 977670784966828032
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_drive_get_raw() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->drive_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 12
PARAM_VALUE 3 value 2167437088670822400,7727502417030340608
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
DATA_SOURCE 3 value $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_pinconf_drive_get_rev1() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->drive_get 1-u64max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 12
PARAM_VALUE 3 value 8073650214041124864
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 1 desc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c mtk_xt_get_gpio_state() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 2
PARAM_VALUE 3 value 1206216190279069696
CAPPED_DATA 0 hw->soc->npins 1
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_gpio_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 2
PARAM_VALUE 3 value 5010531427589902336
BUF_SIZE 0 hw s32min-(-2),1-s32max
BUF_SIZE 0 hw s32min-(-2),1-s32max
DATA_SOURCE 0 hw r gpiochip_get_data
RX_PATH
TASK_NOT_RUNNING

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_gpio_get_direction() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 1
PARAM_VALUE 3 value 6965953599201124352
BUF_SIZE 0 hw s32min-(-2),1-s32max
BUF_SIZE 0 hw s32min-(-2),1-s32max
DATA_SOURCE 0 hw r gpiochip_get_data
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_hw_get_value_wrap() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 0-3,5,12,16
PARAM_VALUE 3 value 777208155132567552
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
DATA_SOURCE 0 hw $0
DATA_SOURCE 2 field $2
HARD_MAX 2 field 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &pctldev->mutex
LOCK2 &s->lock
TYPE_LOCK (struct pinctrl_dev)->mutex
TYPE_LOCK (struct seq_file)->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 4
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value 1
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 16
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value 1
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 1
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value 1
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 3
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value s32min-(-1),1-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 1
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value 1
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 0 hw->soc->reg_cal 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 1 desc->number 0-u16max
PARAM_VALUE 2 field 5
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value 0
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
CAPPED_DATA 1 desc->number 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/pinctrl/mediatek/pinctrl-paris.c mtk_pinconf_get() -> mtk_hw_get_value()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 0 hw->soc 4096-ptr_max
PARAM_VALUE 0 hw->soc->npins 1-u32max
PARAM_VALUE 0 hw->soc->pins 4096-ptr_max
PARAM_VALUE 1 desc 4096-ptr_max
PARAM_VALUE 2 field 10-11
PARAM_VALUE 3 value 7727502417030340608
PARAM_VALUE 3 *value 1
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
BUF_SIZE 0 hw 24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168,176,192,208,216-s32max
FUZZY_MAX 2 field 11
BIT_INFO 2 field 0xa,0xb
HARD_MAX 2 field 11
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock