Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/tty/serdev/core.c, line 319 (as a function)
- include/linux/serdev.h, line 236 (as a function)
Referenced in 30 files:
- drivers/bluetooth/btmtkuart.c
- drivers/bluetooth/btnxpuart.c
- drivers/bluetooth/hci_aml.c, line 537
- drivers/bluetooth/hci_bcm.c, line 173
- drivers/bluetooth/hci_h5.c
- drivers/bluetooth/hci_ll.c, line 683
- drivers/bluetooth/hci_mrvl.c
- drivers/bluetooth/hci_nokia.c
- drivers/bluetooth/hci_qca.c, line 1399
- drivers/bluetooth/hci_serdev.c
- drivers/gnss/serial.c, line 32
- drivers/gnss/sirf.c, line 70
- drivers/greybus/gb-beagleplay.c, line 1133
- drivers/iio/chemical/mhz19b.c, line 287
- drivers/iio/chemical/pms7003.c, line 298
- drivers/iio/chemical/scd30_serial.c, line 232
- drivers/iio/chemical/sps30_serial.c, line 403
- drivers/iio/imu/bno055/bno055_ser_core.c, line 519
- drivers/mfd/qnap-mcu.c, line 375
- drivers/mfd/rave-sp.c, line 826
- drivers/net/ethernet/qualcomm/qca_uart.c, line 353
- drivers/nfc/pn533/uart.c, line 270
- drivers/nfc/s3fwrn5/uart.c, line 118
- drivers/platform/chrome/cros_ec_uart.c, line 292
- drivers/platform/surface/aggregator/core.c
- drivers/platform/x86/dell/dell-uart-backlight.c, line 294
- drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c, line 209
- drivers/tty/serdev/core.c, line 329
- drivers/w1/masters/w1-uart.c
- sound/drivers/serial-generic.c, line 137
Smatch caller information:
drivers/bluetooth/hci_qca.c host_set_baudrate() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 1-u64max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | speed | 1-u32max |
| DATA_SOURCE | 1 | speed | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &hdev->req_lock |
drivers/platform/chrome/cros_ec_uart.c cros_ec_uart_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 1949338036062130176 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 5983101076045496320 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 0 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/nfc/s3fwrn5/uart.c s3fwrn82_uart_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 5028939774651686912 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 203541471699496960 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 115200 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/qualcomm/qca_uart.c qca_uart_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.of_node->properties | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 2178043940668178432 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 7702187835582255104 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 4662206682455244800 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/greybus/gb-beagleplay.c gb_serdev_init() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 5602569209904447488 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 6762955179724025856 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 77122992048304128 |
| PARAM_VALUE | 1 | speed | 115200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/surface/aggregator/core.c ssam_serdev_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 7545029133639671808 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 5431779133891813376 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 2941496169346822144 |
| PARAM_VALUE | 1 | speed | 4000000 |
| DATA_SOURCE | 0 | serdev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ctrl->lock | ||
| TYPE_LOCK | (struct ssam_controller)->lock |
drivers/platform/surface/aggregator/core.c ssam_serdev_setup_via_acpi_crs() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | serdev | (-1),3-4,6,8,16,24,32,48,64,128,152,208,240,504 |
| BUF_SIZE | 0 | serdev | (-1),3-4,6,8,16,24,32,48,64,128,152,208,240,504 |
| DATA_SOURCE | 0 | serdev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/bluetooth/btmtkuart.c btmtkuart_change_baudrate() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/btmtkuart.c btmtkuart_open() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 1 | speed | 115200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/btmtkuart.c btmtkuart_open() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| CAPPED_DATA | 1 | speed | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/gnss/sirf.c sirf_serdev_open() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &data->serdev_mutex | ||
| HALF_LOCKED2 | &gdev->rwsem | ||
| TYPE_LOCK | (struct sirf_data)->serdev_mutex |
drivers/bluetooth/hci_mrvl.c mrvl_set_baudrate() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| PARAM_VALUE | 1 | speed | 1-u32max |
| DATA_SOURCE | 1 | speed | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/hci_mrvl.c mrvl_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | speed | unit_byte |
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/iio/chemical/pms7003.c pms7003_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 4386567829726666752 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 531992255602933760 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 9600 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/iio/imu/bno055/bno055_ser_core.c bno055_ser_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 1918190873097310208 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 8528291542197477376 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 115200 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/rave-sp.c rave_sp_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 2465893544045858816 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 6157376904051994624 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/bluetooth/hci_ll.c ll_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| PARAM_VALUE | 1 | speed | 1-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | speed | unit_byte |
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/hci_serdev.c hci_uart_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | speed | 1-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/hci_serdev.c hci_uart_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | speed | 1-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | speed | unit_byte |
| LOCK2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/iio/chemical/scd30_serial.c scd30_serdev_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 3275668730765692928 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 9020817032639873024 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 19200 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/nfc/pn533/uart.c pn532_uart_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 7946874161707520000 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 153334280962523136 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 115200 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iio/chemical/mhz19b.c mhz19b_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 4830238916520579072 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 6489491870112886784 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 9600 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gnss/serial.c gnss_serial_open() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &gdev->rwsem | ||
| TYPE_LOCK | (struct gnss_device)->rwsem |
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c yt2_1380_fc_serdev_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 3275618183513313280 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 8569836447655514112 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 600 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/drivers/serial-generic.c snd_serial_generic_ensure_serdev_open() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 6930685087847645184 |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rmidi->open_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/bluetooth/btnxpuart.c nxp_check_boot_sign() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | speed | 115200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/btnxpuart.c nxp_download_firmware() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | speed | 115200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/btnxpuart.c nxp_recv_fw_req_v1() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/bluetooth/btnxpuart.c nxp_recv_fw_req_v1() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 1 | speed | 3000000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/bluetooth/btnxpuart.c nxp_recv_fw_req_v3() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/bluetooth/btnxpuart.c nxp_set_baudrate_cmd() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &hdev->req_lock |
drivers/bluetooth/btnxpuart.c nxp_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/w1/masters/w1-uart.c w1_uart_serdev_tx_rx() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->bus_mutex |
drivers/w1/masters/w1-uart.c w1_uart_set_config() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.of_node->properties | 0,4096-ptr_max |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/bluetooth/hci_aml.c aml_set_baudrate() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| DATA_SOURCE | 1 | speed | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/mfd/qnap-mcu.c qnap_mcu_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.of_node | 1-u64max |
| PARAM_VALUE | 0 | serdev->ops | 5538510476817793024 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 5463344286941741056 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/dell/dell-uart-backlight.c dell_uart_bl_serdev_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 459930138059698176 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 7017466109709639680 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 9600 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/iio/chemical/sps30_serial.c sps30_serial_probe() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->ctrl->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->ctrl->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->close | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl->ops->open | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ops | 5018966613317959680 |
| PARAM_VALUE | 0 | serdev->ops->receive_buf | 8832694931230724096 |
| PARAM_VALUE | 0 | serdev->ops->write_wakeup | 919862481209192448 |
| PARAM_VALUE | 1 | speed | 115200 |
| DATA_SOURCE | 0 | serdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/bluetooth/hci_bcm.c host_set_baudrate() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 1-u64max |
| PARAM_VALUE | 1 | speed | 1-u32max |
| DATA_SOURCE | 1 | speed | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | speed | unit_byte |
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/hci_h5.c h5_btrtl_open() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 1 | speed | 115200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &tty->ldisc_sem |
drivers/bluetooth/hci_h5.c h5_btrtl_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | speed | 115200,230400,921600,1000000,1500000,2000000,2500000,3000000,3500000,4000000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/hci_nokia.c nokia_reset() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| PARAM_VALUE | 1 | speed | 120000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/hci_nokia.c nokia_send_negotiation() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| PARAM_VALUE | 1 | speed | 921600 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/bluetooth/hci_nokia.c nokia_setup() -> serdev_device_set_baudrate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | serdev | 4096-ptr_max |
| PARAM_VALUE | 0 | serdev->ctrl | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.power.request | 0-4 |
| PARAM_VALUE | 0 | serdev->dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | serdev->dev.power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | serdev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | serdev->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 1 | speed | 3692300 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |