Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/host/ohci-da8xx.c ohci_da8xx_reset() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
NOCHECK_CALL
HOST_DATA 1 val 0-u32max

drivers/usb/host/ohci-hcd.c _ohci_shutdown() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val u32max
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ohci->lock
LOCK2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c _ohci_shutdown() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ohci->lock
LOCK2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c _ohci_shutdown() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ohci->lock
LOCK2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_deschedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffffef
BIT_INFO 1 val 0x0,0xffffffef
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0-u32max[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_deschedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_deschedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffffdf
BIT_INFO 1 val 0x0,0xffffffdf
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0-u32max[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_deschedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_schedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_schedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x10,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,16-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_schedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,16-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x10,0xffffffffffffffff
BIT_INFO 1 val 0x10,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,16-u32max
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0,16-u32max
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_schedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_schedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x20,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,32-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ed_schedule() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,32-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x20,0xffffffffffffffff
BIT_INFO 1 val 0x20,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,32-u32max
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0,32-u32max
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c finish_unlinks() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 &ohci->ed_rm_list 1
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffffef
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c finish_unlinks() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 &ohci->ed_rm_list 1
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffffdf
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c finish_unlinks() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,16-u32max
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 &ohci->ed_rm_list 1
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,16-u32max
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0,16-u32max
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c finish_unlinks() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2,4,6
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 &ohci->ed_rm_list 1
DATA_SOURCE 0 ohci $0
BIT_INFO 1 val 0x0,0x6
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c finish_urb() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xfffffff3
BIT_INFO 1 val 0x0,0xfffffff3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0-u32max[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_hub_control() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 131072
PARAM_VALUE 2 regs 4096-ptr_max
NOCHECK_CALL

drivers/usb/host/ohci-hcd.c ohci_hub_control() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 1,8,512,65536,131072,262144,524288,1048576
PARAM_VALUE 2 regs 4096-ptr_max
FUZZY_MAX 1 val 1048576
BIT_INFO 1 val 0x0,0x1f0209
HARD_MAX 1 val 1048576
NOCHECK_CALL

drivers/usb/host/ohci-hcd.c ohci_hub_control() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
NOCHECK_CALL

drivers/usb/host/ohci-hcd.c ohci_hub_control() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 256
PARAM_VALUE 2 regs 4096-ptr_max
NOCHECK_CALL

drivers/usb/host/ohci-hcd.c ohci_hub_status_data() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 64
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_init() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 1073741824
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_init() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 8
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_init() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2147483648
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_irq() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 16
PARAM_VALUE 2 regs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/usb/host/ohci-hcd.c ohci_irq() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 72
PARAM_VALUE 2 regs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/usb/host/ohci-hcd.c ohci_irq() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 64
PARAM_VALUE 2 regs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/usb/host/ohci-hcd.c ohci_irq() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 8
PARAM_VALUE 2 regs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/usb/host/ohci-hcd.c ohci_irq() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_irq() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 1-2147483646
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 1-2147483646[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_irq() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2147483648
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 256
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ohci->hc_control 0x0,0xfffffec3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2147483648
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 ohci->num_ports 1
BIT_INFO 0 ohci->hc_control 0x0,0xfffffec3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,64-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x40,0xfffffe43
BIT_INFO 1 val 0x40,0xfffffe43
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,64-u32max[c]
HOST_DATA 1 val 0,64-u32max[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2147483738
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HALF_LOCKED2 flags
HALF_LOCKED2 irq
HALF_LOCKED2 0 &ohci->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HALF_LOCKED2 flags
HALF_LOCKED2 irq
HALF_LOCKED2 0 &ohci->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 128
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HALF_LOCKED2 flags
HALF_LOCKED2 irq
HALF_LOCKED2 0 &ohci->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 131,643
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0x283
BIT_INFO 1 val 0x83,0x283
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 1 val 131,643[c]
HALF_LOCKED2 flags
HALF_LOCKED2 irq
HALF_LOCKED2 0 &ohci->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 131,643[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 131,643[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 143,147,159,163,175,179,191,655,659,671,675,687,691,703
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0x3ff
BIT_INFO 1 val 0x83,0x3ff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 143,147,159,163,175,179,191,655,659,671,675,687,691,703[c]
HOST_DATA 1 val 143,147,159,163,175,179,191,655,659,671,675,687,691,703[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_resume() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2,4,6
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
BIT_INFO 1 val 0x0,0x6
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 143,147,159,163,175,179,191,655,659,671,675,687,691,703[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffff3f
BIT_INFO 1 val 0x0,0xffffff3f
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0-u32max[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0xffffffc3
BIT_INFO 1 val 0x0,0xffffffc3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0-u32max[c]
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs (-1),60
BUF_SIZE 2 regs (-1),60
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->flags 0x800,0xffffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 1-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 72
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_rh_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,64-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0xc0,0xffffffff
BIT_INFO 1 val 0xc0,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,64-u32max[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0,64-u32max[c]
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_root_hub_state_changes() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 64
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 ohci->num_ports 1
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_root_hub_state_changes() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 64
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 ohci->num_ports 1
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,64,512,576
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0,64,512,576
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0,64,512,576

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0,64,512,576
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,64,512,576
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->flags 0x4,0xffffffffffffffff
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0,64,512,576
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0,64,512,576
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0,64,512,576
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0,64,512,576
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0,64,512,576
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 131,643
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0x283
BIT_INFO 1 val 0x83,0x283
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 131,643[c]
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 32768
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2147483738
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,512-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 2048-4294965758[c]
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 65536
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_run() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,4294901760
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
FUZZY_MAX 1 val 4294901760
BIT_INFO 0 ohci->hc_control 0x83,0xffffffffffffffff
BIT_INFO 1 val 0x0,0xffff0000
HARD_MAX 1 val 4294901760
MEM_ZERO 0 ohci->hcca
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 131,643[c]
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 irq
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_start_port_reset() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 16
PARAM_VALUE 2 regs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fsm->lock
HALF_LOCKED2 &ehci->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct otg_fsm)->lock

drivers/usb/host/ohci-hcd.c ohci_stop() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2147483648
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 &ohci->io_watchdog 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/host/ohci-hcd.c ohci_suspend() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2147483648
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c ohci_usb_reset() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,512
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0x0,0x200
BIT_INFO 1 val 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0,512[c]
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0,512[c]

drivers/usb/host/ohci-hcd.c periodic_reinit() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0-11998,12000-16383,2147483648-2147495646,2147495648-2147500031
HALF_LOCKED2 irq
HALF_LOCKED2 0 &ohci->lock

drivers/usb/host/ohci-hcd.c periodic_reinit() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0-14744
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->fminterval 0-11998,12000-16383
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
HOST_DATA 1 val 0-14744[c]
HALF_LOCKED2 irq
HALF_LOCKED2 0 &ohci->lock

drivers/usb/host/ohci-hcd.c root_port_reset() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 1048576
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
NOCHECK_CALL

drivers/usb/host/ohci-hcd.c root_port_reset() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 16
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
NOCHECK_CALL

drivers/usb/host/ohci-hcd.c start_ed_unlink() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c start_ed_unlink() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c takeback_td() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c takeback_td() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ohci->hc_control 0-u32max
HOST_DATA 0 ohci->num_ports 0-254
LOCK2 0 &ohci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c td_submit_urb() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 ohci->ed_cache->size 1
CAPPED_DATA 0 ohci->td_cache->size 1
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c td_submit_urb() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 2
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 ohci->ed_cache->size 1
CAPPED_DATA 0 ohci->td_cache->size 1
DATA_SOURCE 0 ohci $0
PREEMPT_ADD
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock

drivers/usb/host/ohci-hcd.c td_submit_urb() -> _ohci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ohci 4096-ptr_max
PARAM_VALUE 1 val 0,4-u32max
PARAM_VALUE 2 regs 4096-ptr_max
CAPPED_DATA 0 ohci->ed_cache->size 1
CAPPED_DATA 0 ohci->td_cache->size 1
DATA_SOURCE 0 ohci $0
BIT_INFO 0 ohci->hc_control 0xc,0xffffffff
BIT_INFO 1 val 0xc,0xffffffff
PREEMPT_ADD
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ohci->lock
TYPE_LOCK (struct ohci_hcd)->lock