Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/usb/mtu3/mtu3_debugfs.c mtu3_probe_write() -> mtu3_writel()

Type Parameter Key Value
NOCHECK_CALL
USER_DATA 2 data 0-u32max
NO_OVERFLOW_SIMPLE 2 data

drivers/usb/mtu3/mtu3_dr.c ssusb_port0_switch() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 80
BIT_INFO 2 data 0x3,0xffffffff
NOCHECK_CALL
HOST_DATA 2 data 0-u32max
HALF_LOCKED2 &pool->lock

drivers/usb/mtu3/mtu3_dr.c ssusb_port0_switch() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 80
BIT_INFO 2 data 0x0,0xfffffffc
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
HALF_LOCKED2 &pool->lock

drivers/usb/mtu3/mtu3_dr.c ssusb_port0_switch() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 48
BIT_INFO 2 data 0x3,0xffffffff
NOCHECK_CALL
HOST_DATA 2 data 0-u32max
HALF_LOCKED2 &pool->lock

drivers/usb/mtu3/mtu3_dr.c ssusb_port0_switch() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 48
BIT_INFO 2 data 0x0,0xfffffffc
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
HALF_LOCKED2 &pool->lock

drivers/usb/mtu3/mtu3_dr.c ssusb_set_force_mode() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 80
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max

drivers/usb/mtu3/mtu3_core.c mtu3_config_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256,272-496
PARAM_VALUE 2 data 536870912-536872959
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x20000000,0x200007ff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 data 536870912-536872959[c]
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->dev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_config_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 260,276-500
PARAM_VALUE 2 data 0-2147483679
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x0,0x7fffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 data 0-2147483679[u]
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->dev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_config_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 264,280-504
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x0,0xff0f1fff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 data 0-u32max[c][u]
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->dev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_config_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 512,528-752
PARAM_VALUE 2 data 536870912-536872959
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x20000000,0x200007ff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 data 536870912-536872959[c]
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->dev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_config_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 516,532-756
PARAM_VALUE 2 data 0-2147483679
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x0,0x7fffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 data 0-2147483679[u]
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->dev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_config_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 520,536-760
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x0,0xff0f1fff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 data 0-u32max[c][u]
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->dev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_deconfig_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256,272-4336
PARAM_VALUE 2 data 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_deconfig_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 260,276-4340
PARAM_VALUE 2 data 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_deconfig_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 264,280-4344
PARAM_VALUE 2 data 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_deconfig_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 512,528-4592
PARAM_VALUE 2 data 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_deconfig_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 516,532-4596
PARAM_VALUE 2 data 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_deconfig_ep() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 520,536-4600
PARAM_VALUE 2 data 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &data->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &func->ffs->eps_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_ep0_setup() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
PARAM_VALUE 2 data 0,64-4290575872
BIT_INFO 2 data 0x0,0xffbcfe40
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0,64-4290575872[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_ep0_setup() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 136
PARAM_VALUE 2 data 65537
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_ep_stall_set() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256,272-4336
PARAM_VALUE 2 data 2097152-4292870143
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 2097152-4292870143[c]
LOCK2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_ep_stall_set() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 512,528-4592
PARAM_VALUE 2 data 2097152-4292804607
BIT_INFO 2 data 0x0,0xfffeffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 2097152-4292804607[c]
LOCK2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_intr_disable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 12
PARAM_VALUE 2 data u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_intr_disable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 140
PARAM_VALUE 2 data u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_intr_enable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 8
PARAM_VALUE 2 data 55
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_intr_enable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 9240
PARAM_VALUE 2 data 7
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_intr_enable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 5436
PARAM_VALUE 2 data 9264
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_intr_enable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1816
PARAM_VALUE 2 data 1441798
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_intr_enable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 2128
PARAM_VALUE 2 data 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_intr_status_clear() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 128
PARAM_VALUE 2 data u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mtu->lock

drivers/usb/mtu3/mtu3_core.c mtu3_intr_status_clear() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 9244
PARAM_VALUE 2 data u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mtu->lock

drivers/usb/mtu3/mtu3_core.c mtu3_intr_status_clear() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 5440
PARAM_VALUE 2 data u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mtu->lock

drivers/usb/mtu3/mtu3_core.c mtu3_intr_status_clear() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 2132
PARAM_VALUE 2 data u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mtu->lock

drivers/usb/mtu3/mtu3_core.c mtu3_intr_status_clear() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1792
PARAM_VALUE 2 data u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mtu->lock

drivers/usb/mtu3/mtu3_core.c mtu3_link_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 2132
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_link_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 9284
PARAM_VALUE 2 data 42224
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_link_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 9284
PARAM_VALUE 2 data 42224
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_regs_init() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 0 base 4096-ptr_max
PARAM_VALUE 1 offset 2048
PARAM_VALUE 2 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_regs_init() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 0 base 4096-ptr_max
PARAM_VALUE 1 offset 1064
PARAM_VALUE 2 data u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/mtu3/mtu3_core.c mtu3_u2_common_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 9244
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_core.c mtu3_u3_ltssm_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 5440
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_host.c ssusb_host_disable() -> mtu3_writel()

Type Parameter Key Value
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x3,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max

drivers/usb/mtu3/mtu3_host.c ssusb_host_disable() -> mtu3_writel()

Type Parameter Key Value
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x3,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max

drivers/usb/mtu3/mtu3_host.c ssusb_host_enable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 0 base 4096-ptr_max
PARAM_VALUE 1 offset 48-2080
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x4,0xfffffffc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]

drivers/usb/mtu3/mtu3_host.c ssusb_host_enable() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 0 base 4096-ptr_max
PARAM_VALUE 1 offset 80-2112
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x204,0xfffffffc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]

drivers/usb/mtu3/mtu3_host.c ssusb_host_resume() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 2 data 0-4294967293
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x0,0xfffffffd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-4294967293[c]

drivers/usb/mtu3/mtu3_host.c ssusb_host_resume() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 2 data 0-4294967293
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x0,0xfffffffd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-4294967293[c]

drivers/usb/mtu3/mtu3_host.c ssusb_host_suspend() -> mtu3_writel()

Type Parameter Key Value
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max

drivers/usb/mtu3/mtu3_host.c ssusb_host_suspend() -> mtu3_writel()

Type Parameter Key Value
CAPPED_DATA 1 offset 1
BIT_INFO 2 data 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_do_status_stage() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
PARAM_VALUE 2 data 655360-4291231743
BIT_INFO 2 data 0xa0000,0xffbeffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 655360-4291231743[c]
HALF_LOCKED2 &mtu->lock
HALF_LOCKED2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_handle_feature_dev() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 5648
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_handle_feature_dev() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 5648
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_read_setup() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
PARAM_VALUE 2 data 1179648-4291756031
BIT_INFO 2 data 0x120000,0xffbeffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 1179648-4291756031[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_read_setup() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
PARAM_VALUE 2 data 131072-4289658879
BIT_INFO 2 data 0x20000,0xffaeffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 131072-4289658879[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_rx_state() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
BIT_INFO 2 data 0x10000,0xffbdffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_stall_set() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
BIT_INFO 2 data 0x0,0xfffeffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_tx_state() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
PARAM_VALUE 2 data 262144-4290838527
BIT_INFO 2 data 0x40000,0xffbcffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 262144-4290838527[c]
HALF_LOCKED2 &mtu->lock
HALF_LOCKED2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c handle_standard_request() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 2048
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c handle_test_mode() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 9236
PARAM_VALUE 2 data 1-2,4,8
FUZZY_MAX 2 data 8
HARD_MAX 2 data 8
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c mtu3_ep0_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 128
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget_ep0.c mtu3_ep0_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 256
PARAM_VALUE 2 data 524288-4291100671
BIT_INFO 2 data 0x80000,0xffbcffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 524288-4291100671[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1792
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_resume() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1280,1296-5616
PARAM_VALUE 2 data 2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_resume() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1280,1296-5616
PARAM_VALUE 2 data 2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_start() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1928
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_start() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1280,1296-5360
PARAM_VALUE 2 data 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_start() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1992
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_start() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 2008
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_start() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1536,1552-5616
PARAM_VALUE 2 data 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c mtu3_qmu_stop() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1280,1296-5616
PARAM_VALUE 2 data 4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c qmu_exception_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1984
DATA_SOURCE 2 data r mtu3_readl
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c qmu_exception_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 2000
DATA_SOURCE 2 data r mtu3_readl
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c qmu_exception_isr() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 1920
DATA_SOURCE 2 data r mtu3_readl
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c write_rxq_start_addr() -> mtu3_writel()

Type Parameter Key Value
DATA_SOURCE 0 base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c write_rxq_start_addr() -> mtu3_writel()

Type Parameter Key Value
DATA_SOURCE 0 base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c write_txq_start_addr() -> mtu3_writel()

Type Parameter Key Value
DATA_SOURCE 0 base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_qmu.c write_txq_start_addr() -> mtu3_writel()

Type Parameter Key Value
DATA_SOURCE 0 base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-u32max[c]
LOCK2 &mtu->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct mtu3)->lock

drivers/usb/mtu3/mtu3_gadget.c function_wake_notif() -> mtu3_writel()

Type Parameter Key Value
PARAM_VALUE 1 offset 5776
PARAM_VALUE 2 data 16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mtu->lock
LOCK2 flags
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct mtu3)->lock