Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/usb/chipidea/host.c ci_ehci_bus_suspend() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
BIT_INFO 1 val 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max

drivers/usb/chipidea/host.c ci_ehci_bus_suspend() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xffcfffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]

drivers/usb/chipidea/host.c ci_ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,128-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x600084,0xffeffed5
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 1 val 0,128-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/chipidea/host.c ci_ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xffcfffff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-pci.c ehci_pci_reinit() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 8323199
BUF_SIZE 2 regs 60
DATA_SOURCE 0 ehci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ehci->sbrn 0

drivers/usb/host/ehci-hcd.c check_reset_complete() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 8193-s32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
DATA_SOURCE 1 val $3 [m]
DATA_SOURCE 2 regs $2
BIT_INFO 1 val 0x2001,0x7fffffd1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 8193-s32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_adjust_port_wakeup_flags() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x0,0xffbfffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_adjust_port_wakeup_flags() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x0,0xffffffd5
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_adjust_port_wakeup_flags() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,4194304-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x400000,0xffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,4194304-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

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

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

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

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffffff
BIT_INFO 1 val 0x1,0xffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
BIT_INFO 1 val 0x0,0xffbfffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
BIT_INFO 1 val 0x0,0xff8fffd5
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
BIT_INFO 1 val 0x0,0xffffff15
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 55
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_suspend() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_suspend() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,4194304-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x400000,0xffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,4194304-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_suspend() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 32
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_bus_suspend() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 51,55
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x33,0x37
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_clear_command_bit() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
DATA_SOURCE 0 ehci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ehci->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_halt() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ehci->hcs_params 0-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_halt() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,2-u32max
DATA_SOURCE 0 ehci $0
BIT_INFO 0 ehci->command 0x0,0xfffffffe
BIT_INFO 1 val 0x0,0xffffffbe
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ehci->hcs_params 0-u32max
HOST_DATA 1 val 0,2-u32max[c]
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_handle_controller_death() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &ehci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_handle_controller_death() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &ehci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_handover_companion_ports() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
BIT_INFO 1 val 0x0,0xffffdfd1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_handover_companion_ports() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,2-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
BIT_INFO 1 val 0x2002,0xffffffd7
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,2-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_handover_companion_ports() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
BIT_INFO 1 val 0x0,0xffffdfd1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xffffffd1
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,8-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x8,0xffffffdd
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0,8-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xffbfffff
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,64-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0xc4,0xff8ffed5
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0,64-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,2-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x2,0xffffffd7
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0,2-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,32-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x20,0xfffffff5
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0,32-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xffffff15
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xfffffed5
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,8192-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x2001,0xffffffd5
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,8192-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,128-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x600084,0xffefded5
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0,128-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,4194304-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x400000,0xffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0,4194304-u32max
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,256-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xffffff15
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,256-u32max[c]
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,128-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x84,0xffffffd5
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0,128-u32max
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_hub_control() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_iaa_watchdog() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 32
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ehci->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_irq() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 1-62
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 1-62
LOCK2 0 &ehci->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_irq() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,2-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x0,0xffffffce
BIT_INFO 1 val 0x0,0xffffffce
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &ehci->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_irq() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x0,0xffffffce
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &ehci->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_port_power() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,4096-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x1000,0xffffffd5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,4096-u32max

drivers/usb/host/ehci-hcd.c ehci_port_power() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x0,0xffffefd5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max

drivers/usb/host/ehci-hcd.c ehci_quiesce() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 0 ehci->command 0x0,0xffffffcf
BIT_INFO 1 val 0x0,0xffffffcf
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,2-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ehci->hcs_params 0-u32max
HOST_DATA 1 val 0,2-u32max

drivers/usb/host/ehci-hcd.c ehci_reset() -> ehci_writel()

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

drivers/usb/host/ehci-hcd.c ehci_reset() -> ehci_writel()

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

drivers/usb/host/ehci-hcd.c ehci_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 51,55
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x33,0x37
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_resume() -> ehci_writel()

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

drivers/usb/host/ehci-hcd.c ehci_run() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
NOCHECK_CALL

drivers/usb/host/ehci-hcd.c ehci_run() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
NOCHECK_CALL

drivers/usb/host/ehci-hcd.c ehci_run() -> ehci_writel()

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

drivers/usb/host/ehci-hcd.c ehci_run() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffff0d
BIT_INFO 1 val 0x1,0xffffff0d
NOCHECK_CALL

drivers/usb/host/ehci-hcd.c ehci_run() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
NOCHECK_CALL
LOCK2 global &ehci_cf_port_reset_rwsem

drivers/usb/host/ehci-hcd.c ehci_run() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 55
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 0 ehci->command 0x1,0xffffffffffffffff
NOCHECK_CALL

drivers/usb/host/ehci-hcd.c ehci_set_command_bit() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,16-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ehci->last_iso_frame 0-536870911
NO_OVERFLOW_SIMPLE 0 ehci->itd_pool->allocation
NO_OVERFLOW_SIMPLE 0 ehci->qh_pool->allocation
NO_OVERFLOW_SIMPLE 0 ehci->qtd_pool->allocation
NO_OVERFLOW_SIMPLE 0 ehci->sitd_pool->allocation
LOCK2 0 &ehci->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_silence_controller() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_suspend() -> ehci_writel()

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

drivers/usb/host/ehci-hcd.c ehci_turn_off_all_ports() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 42
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c ehci_zx_wakeup_clear() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,65536-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 44
BUF_SIZE 2 regs 44
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x50000,0xfff5ffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,65536-u32max[c]

drivers/usb/host/ehci-hcd.c ehci_zx_wakeup_clear() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 44
BUF_SIZE 2 regs 44
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x0,0xfff0ffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]

drivers/usb/host/ehci-hcd.c ehci_zx_wakeup_clear() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,2-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 44
BUF_SIZE 2 regs 44
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,2-u32max

drivers/usb/host/ehci-hcd.c end_iaa_cycle() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &ehci->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c set_owner() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x0,0xffffffd1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 irq
LOCK2 0 &ehci->lock
HALF_LOCKED2 &hdev->dev.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port_dev->status_lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/host/ehci-hcd.c start_iaa_cycle() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,64-u32max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x40,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ehci->lock

drivers/usb/host/ehci-hcd.c tdi_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
DATA_SOURCE 0 ehci $0
BIT_INFO 1 val 0x3,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ehci->hcs_params 0-u32max
HOST_DATA 1 val 0-u32max

drivers/usb/chipidea/ci_hdrc_tegra.c tegra_usb_internal_port_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
NOCHECK_CALL
LOCK2 &ehci->lock
LOCK2 flags
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/chipidea/ci_hdrc_tegra.c tegra_usb_internal_port_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,256-u32max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
DATA_SOURCE 2 regs $1
BIT_INFO 1 val 0x100,0xffffffff
NOCHECK_CALL
HOST_DATA 1 val 0,256-u32max
LOCK2 &ehci->lock
LOCK2 flags

drivers/usb/chipidea/ci_hdrc_tegra.c tegra_usb_internal_port_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
DATA_SOURCE 2 regs $1
BIT_INFO 1 val 0x0,0xfffffeff
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]
LOCK2 &ehci->lock
LOCK2 flags

drivers/usb/chipidea/ci_hdrc_tegra.c tegra_usb_internal_port_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 2
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
DATA_SOURCE 2 regs $1
NOCHECK_CALL
LOCK2 &ehci->lock
LOCK2 flags

drivers/usb/chipidea/ci_hdrc_tegra.c tegra_usb_internal_port_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
DATA_SOURCE 1 val r ehci_readl
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &ehci->lock
LOCK2 flags

drivers/usb/chipidea/ci_hdrc_tegra.c tegra_usb_internal_port_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
DATA_SOURCE 0 ehci $0
DATA_SOURCE 1 val r ehci_readl
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
LOCK2 &ehci->lock
LOCK2 *flags
LOCK2 flags
LOCK2 0 &ehci->lock
TYPE_LOCK (struct ehci_hcd)->lock

drivers/usb/chipidea/ci_hdrc_tegra.c tegra_usb_notify_event() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,65536-4294901760
PARAM_VALUE 2 regs 4096-ptr_max
BIT_INFO 1 val 0x0,0xffff0000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/host/ehci-brcm.c ehci_brcm_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 2
NOCHECK_CALL

drivers/usb/host/ehci-brcm.c ehci_brcm_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 8388672
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 12
NOCHECK_CALL

drivers/usb/host/ehci-brcm.c ehci_brcm_reset() -> ehci_writel()

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

drivers/usb/host/ehci-brcm.c ehci_brcm_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 8388672
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 12
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/host/ehci-brcm.c ehci_brcm_resume() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 regs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/host/ehci-mv.c mv_ehci_probe() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 33554432-1073741823
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 60
BIT_INFO 1 val 0x2000000,0x3fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 33554432-1073741823[c]

drivers/usb/host/ehci-mv.c mv_ehci_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0,65536-u32max
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 60
BIT_INFO 1 val 0x50000,0xffffffff
NOCHECK_CALL
HOST_DATA 1 val 0,65536-u32max

drivers/usb/host/ehci-mv.c mv_ehci_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 60
BIT_INFO 1 val 0x0,0xfffaffff
NOCHECK_CALL
HOST_DATA 1 val 0-u32max[c]

drivers/usb/host/ehci-fsl.c ehci_fsl_setup() -> ehci_writel()

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

drivers/usb/host/ehci-fsl.c ehci_fsl_setup_phy() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 0-1073741823,2147483648-2952790015,3221225472-4026531839
PARAM_VALUE 2 regs 4096-ptr_max
NOCHECK_CALL
HOST_DATA 1 val 0-1073741823,2147483648-2952790015,3221225472-4026531839[c]

drivers/usb/host/ehci-platform.c ehci_platform_reset() -> ehci_writel()

Type Parameter Key Value
PARAM_VALUE 0 ehci 4096-ptr_max
PARAM_VALUE 1 val 8388672
PARAM_VALUE 2 regs 4096-ptr_max
BUF_SIZE 2 regs 12
NOCHECK_CALL