| /kernel/linux/linux-6.6/drivers/platform/surface/aggregator/ |
| H A D | core.c | 307 struct serdev_device *serdev = ctx; in ssam_serdev_setup_via_acpi_crs() local 355 ssam_serdev_setup_via_acpi(acpi_handle handle, struct serdev_device *serdev) ssam_serdev_setup_via_acpi() argument 619 ssam_serial_hub_probe(struct serdev_device *serdev) ssam_serial_hub_probe() argument 727 ssam_serial_hub_remove(struct serdev_device *serdev) ssam_serial_hub_remove() argument [all...] |
| H A D | ssh_packet_layer.h | 78 struct serdev_device *serdev; member [all...] |
| H A D | ssh_request_layer.c | 1025 int ssh_rtl_init(struct ssh_rtl *rtl, struct serdev_device *serdev, in ssh_rtl_init() argument
|
| /kernel/linux/linux-6.6/drivers/platform/x86/x86-android-tablets/ |
| H A D | core.c | 169 struct serdev_device *serdev; in x86_instantiate_serdev() local [all...] |
| /kernel/linux/linux-6.6/drivers/gnss/ |
| H A D | sirf.c | 40 struct serdev_device *serdev; member 91 struct serdev_device *serdev = data->serdev; in sirf_open() local 128 struct serdev_device *serdev = data->serdev; sirf_close() local 143 struct serdev_device *serdev = data->serdev; sirf_write_raw() local 163 sirf_receive_buf(struct serdev_device *serdev, const unsigned char *buf, size_t count) sirf_receive_buf() argument 382 sirf_parse_dt(struct serdev_device *serdev) sirf_parse_dt() argument 395 sirf_probe(struct serdev_device *serdev) sirf_probe() argument 536 sirf_remove(struct serdev_device *serdev) sirf_remove() argument [all...] |
| /kernel/linux/linux-6.6/drivers/iio/chemical/ |
| H A D | pms7003.c | 72 struct serdev_device *serdev; member 214 static int pms7003_receive_buf(struct serdev_device *serdev, in pms7003_receive_buf() argument 270 static int pms7003_probe(struct serdev_device *serdev) in pms7003_probe() argument [all...] |
| H A D | sps30_serial.c | 53 struct serdev_device *serdev = to_serdev_device(state->dev); in sps30_serial_xfer() local 213 static int sps30_serial_receive_buf(struct serdev_device *serdev, in sps30_serial_receive_buf() argument 387 static int sps30_serial_probe(struct serdev_device *serdev) in sps30_serial_probe() argument [all...] |
| /kernel/linux/linux-6.6/drivers/iio/imu/bno055/ |
| H A D | bno055_ser_core.c | 162 struct serdev_device *serdev; member 381 bno055_ser_receive_buf(struct serdev_device *serdev, const unsigned char *buf, size_t size) bno055_ser_receive_buf() argument 500 bno055_ser_probe(struct serdev_device *serdev) bno055_ser_probe() argument [all...] |
| /kernel/linux/linux-6.6/sound/drivers/ |
| H A D | serial-generic.c | 41 struct serdev_device *serdev; member 96 static void snd_serial_generic_write_wakeup(struct serdev_device *serdev) in snd_serial_generic_write_wakeup() argument 103 static int snd_serial_generic_receive_buf(struct serdev_device *serdev, in snd_serial_generic_receive_buf() argument 262 snd_serial_generic_parse_dt(struct serdev_device *serdev, struct snd_serial_generic *drvdata) snd_serial_generic_parse_dt() argument 319 snd_serial_generic_probe(struct serdev_device *serdev) snd_serial_generic_probe() argument [all...] |
| /kernel/linux/linux-5.10/drivers/bluetooth/ |
| H A D | hci_ll.c | 67 struct serdev_device *serdev; member 612 struct serdev_device *serdev = hu->serdev; in ll_setup() local 684 hci_ti_probe(struct serdev_device *serdev) hci_ti_probe() argument 761 hci_ti_remove(struct serdev_device *serdev) hci_ti_remove() argument [all...] |
| H A D | hci_uart.h | 66 struct serdev_device *serdev; member
|
| H A D | btmtkuart.c | 117 struct serdev_device *serdev; member 375 struct serdev_device *serdev = bdev->serdev; in btmtkuart_tx_work() local 521 static int btmtkuart_receive_buf(struct serdev_device *serdev, const u8 *data, in btmtkuart_receive_buf() argument 533 static void btmtkuart_write_wakeup(struct serdev_device *serdev) in btmtkuart_write_wakeup() argument 895 btmtkuart_parse_dt(struct serdev_device *serdev) btmtkuart_parse_dt() argument 963 btmtkuart_probe(struct serdev_device *serdev) btmtkuart_probe() argument 1078 btmtkuart_remove(struct serdev_device *serdev) btmtkuart_remove() argument [all...] |
| H A D | hci_bcm.c | 1420 bcm_serdev_probe(struct serdev_device *serdev) bcm_serdev_probe() argument 1470 bcm_serdev_remove(struct serdev_device *serdev) bcm_serdev_remove() argument [all...] |
| H A D | hci_h5.c | 790 static int h5_serdev_probe(struct serdev_device *serdev) in h5_serdev_probe() argument 839 static void h5_serdev_remove(struct serdev_device *serdev) in h5_serdev_remove() argument [all...] |
| H A D | hci_nokia.c | 126 struct serdev_device *serdev; member 151 static void nokia_flow_control(struct serdev_device *serdev, bool enable) in nokia_flow_control() argument 683 nokia_bluetooth_serdev_probe(struct serdev_device *serdev) nokia_bluetooth_serdev_probe() argument 759 nokia_bluetooth_serdev_remove(struct serdev_device *serdev) nokia_bluetooth_serdev_remove() argument 768 struct serdev_device *serdev = to_serdev_device(dev); nokia_bluetooth_runtime_suspend() local 776 struct serdev_device *serdev = to_serdev_device(dev); nokia_bluetooth_runtime_resume() local [all...] |
| /kernel/linux/linux-5.10/include/linux/ |
| H A D | serdev.h | 106 struct serdev_device *serdev; global() member 115 serdev_device_get_drvdata(const struct serdev_device *serdev) serdev_device_get_drvdata() argument 120 serdev_device_set_drvdata(struct serdev_device *serdev, void *data) serdev_device_set_drvdata() argument 129 serdev_device_put(struct serdev_device *serdev) serdev_device_put() argument 135 serdev_device_set_client_ops(struct serdev_device *serdev, const struct serdev_device_ops *ops) serdev_device_set_client_ops() argument 173 struct serdev_device *serdev = ctrl->serdev; serdev_controller_write_wakeup() local 185 struct serdev_device *serdev = ctrl->serdev; serdev_controller_receive_buf() local 242 serdev_device_write_buf(struct serdev_device *serdev, const unsigned char *buf, size_t count) serdev_device_write_buf() argument 249 serdev_device_get_tiocm(struct serdev_device *serdev) serdev_device_get_tiocm() argument 253 serdev_device_set_tiocm(struct serdev_device *serdev, int set, int clear) serdev_device_set_tiocm() argument 273 serdev_device_get_cts(struct serdev_device *serdev) serdev_device_get_cts() argument 279 serdev_device_wait_for_cts(struct serdev_device *serdev, bool state, int timeout_ms) serdev_device_wait_for_cts() argument 295 serdev_device_set_rts(struct serdev_device *serdev, bool enable) serdev_device_set_rts() argument [all...] |
| /kernel/linux/linux-6.6/drivers/bluetooth/ |
| H A D | hci_ll.c | 67 struct serdev_device *serdev; member 612 struct serdev_device *serdev = hu->serdev; in ll_setup() local 685 hci_ti_probe(struct serdev_device *serdev) hci_ti_probe() argument 762 hci_ti_remove(struct serdev_device *serdev) hci_ti_remove() argument [all...] |
| H A D | hci_mrvl.c | 462 static int mrvl_serdev_probe(struct serdev_device *serdev) in mrvl_serdev_probe() argument 481 mrvl_serdev_remove(struct serdev_device *serdev) mrvl_serdev_remove() argument [all...] |
| H A D | hci_uart.h | 66 struct serdev_device *serdev; member
|
| H A D | btmtkuart.c | 56 struct serdev_device *serdev; member 240 struct serdev_device *serdev = bdev->serdev; in btmtkuart_tx_work() local 386 static int btmtkuart_receive_buf(struct serdev_device *serdev, const u8 *data, in btmtkuart_receive_buf() argument 398 static void btmtkuart_write_wakeup(struct serdev_device *serdev) in btmtkuart_write_wakeup() argument 758 btmtkuart_parse_dt(struct serdev_device *serdev) btmtkuart_parse_dt() argument 826 btmtkuart_probe(struct serdev_device *serdev) btmtkuart_probe() argument 942 btmtkuart_remove(struct serdev_device *serdev) btmtkuart_remove() argument [all...] |
| /kernel/linux/linux-5.10/drivers/tty/serdev/ |
| H A D | core.c | 60 struct serdev_device *serdev = to_serdev_device(dev); in serdev_device_release() local 102 int serdev_device_add(struct serdev_device *serdev) in serdev_device_add() argument 138 serdev_device_remove(struct serdev_device *serdev) serdev_device_remove() argument 147 serdev_device_open(struct serdev_device *serdev) serdev_device_open() argument 175 serdev_device_close(struct serdev_device *serdev) serdev_device_close() argument 193 devm_serdev_device_open(struct device *dev, struct serdev_device *serdev) devm_serdev_device_open() argument 215 serdev_device_write_wakeup(struct serdev_device *serdev) serdev_device_write_wakeup() argument 236 serdev_device_write_buf(struct serdev_device *serdev, const unsigned char *buf, size_t count) serdev_device_write_buf() argument 270 serdev_device_write(struct serdev_device *serdev, const unsigned char *buf, size_t count, long timeout) serdev_device_write() argument 318 serdev_device_write_flush(struct serdev_device *serdev) serdev_device_write_flush() argument 329 serdev_device_write_room(struct serdev_device *serdev) serdev_device_write_room() argument 340 serdev_device_set_baudrate(struct serdev_device *serdev, unsigned int speed) serdev_device_set_baudrate() argument 352 serdev_device_set_flow_control(struct serdev_device *serdev, bool enable) serdev_device_set_flow_control() argument 363 serdev_device_set_parity(struct serdev_device *serdev, enum serdev_parity parity) serdev_device_set_parity() argument 375 serdev_device_wait_until_sent(struct serdev_device *serdev, long timeout) serdev_device_wait_until_sent() argument 386 serdev_device_get_tiocm(struct serdev_device *serdev) serdev_device_get_tiocm() argument 397 serdev_device_set_tiocm(struct serdev_device *serdev, int set, int clear) serdev_device_set_tiocm() argument 451 struct serdev_device *serdev; serdev_device_alloc() local 525 struct serdev_device *serdev = NULL; of_serdev_register_devices() local 654 struct serdev_device *serdev; acpi_serdev_register_device() local 776 struct serdev_device *serdev = to_serdev_device(dev); serdev_remove_device() local [all...] |
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | serdev.h | 109 struct serdev_device *serdev; global() member 118 serdev_device_get_drvdata(const struct serdev_device *serdev) serdev_device_get_drvdata() argument 123 serdev_device_set_drvdata(struct serdev_device *serdev, void *data) serdev_device_set_drvdata() argument 132 serdev_device_put(struct serdev_device *serdev) serdev_device_put() argument 138 serdev_device_set_client_ops(struct serdev_device *serdev, const struct serdev_device_ops *ops) serdev_device_set_client_ops() argument 176 struct serdev_device *serdev = ctrl->serdev; serdev_controller_write_wakeup() local 188 struct serdev_device *serdev = ctrl->serdev; serdev_controller_receive_buf() local 246 serdev_device_write_buf(struct serdev_device *serdev, const unsigned char *buf, size_t count) serdev_device_write_buf() argument 253 serdev_device_get_tiocm(struct serdev_device *serdev) serdev_device_get_tiocm() argument 257 serdev_device_set_tiocm(struct serdev_device *serdev, int set, int clear) serdev_device_set_tiocm() argument 261 serdev_device_break_ctl(struct serdev_device *serdev, int break_state) serdev_device_break_ctl() argument 281 serdev_device_get_cts(struct serdev_device *serdev) serdev_device_get_cts() argument 287 serdev_device_wait_for_cts(struct serdev_device *serdev, bool state, int timeout_ms) serdev_device_wait_for_cts() argument 295 serdev_device_set_rts(struct serdev_device *serdev, bool enable) serdev_device_set_rts() argument [all...] |
| /kernel/linux/linux-6.6/drivers/tty/serdev/ |
| H A D | core.c | 60 struct serdev_device *serdev = to_serdev_device(dev); in serdev_device_release() local 102 int serdev_device_add(struct serdev_device *serdev) in serdev_device_add() argument 138 serdev_device_remove(struct serdev_device *serdev) serdev_device_remove() argument 147 serdev_device_open(struct serdev_device *serdev) serdev_device_open() argument 175 serdev_device_close(struct serdev_device *serdev) serdev_device_close() argument 193 devm_serdev_device_open(struct device *dev, struct serdev_device *serdev) devm_serdev_device_open() argument 215 serdev_device_write_wakeup(struct serdev_device *serdev) serdev_device_write_wakeup() argument 236 serdev_device_write_buf(struct serdev_device *serdev, const unsigned char *buf, size_t count) serdev_device_write_buf() argument 270 serdev_device_write(struct serdev_device *serdev, const unsigned char *buf, size_t count, long timeout) serdev_device_write() argument 318 serdev_device_write_flush(struct serdev_device *serdev) serdev_device_write_flush() argument 329 serdev_device_write_room(struct serdev_device *serdev) serdev_device_write_room() argument 340 serdev_device_set_baudrate(struct serdev_device *serdev, unsigned int speed) serdev_device_set_baudrate() argument 352 serdev_device_set_flow_control(struct serdev_device *serdev, bool enable) serdev_device_set_flow_control() argument 363 serdev_device_set_parity(struct serdev_device *serdev, enum serdev_parity parity) serdev_device_set_parity() argument 375 serdev_device_wait_until_sent(struct serdev_device *serdev, long timeout) serdev_device_wait_until_sent() argument 386 serdev_device_get_tiocm(struct serdev_device *serdev) serdev_device_get_tiocm() argument 397 serdev_device_set_tiocm(struct serdev_device *serdev, int set, int clear) serdev_device_set_tiocm() argument 408 serdev_device_break_ctl(struct serdev_device *serdev, int break_state) serdev_device_break_ctl() argument 460 struct serdev_device *serdev; serdev_device_alloc() local 534 struct serdev_device *serdev = NULL; of_serdev_register_devices() local 685 struct serdev_device *serdev; acpi_serdev_register_device() local 818 struct serdev_device *serdev = to_serdev_device(dev); serdev_remove_device() local [all...] |
| /kernel/linux/linux-5.10/drivers/mfd/ |
| H A D | rave-sp.c | 189 struct serdev_device *serdev; member 474 static int rave_sp_receive_buf(struct serdev_device *serdev, in rave_sp_receive_buf() argument 768 rave_sp_probe(struct serdev_device *serdev) rave_sp_probe() argument [all...] |
| /kernel/linux/linux-6.6/drivers/mfd/ |
| H A D | rave-sp.c | 189 struct serdev_device *serdev; member 474 static int rave_sp_receive_buf(struct serdev_device *serdev, in rave_sp_receive_buf() argument 768 rave_sp_probe(struct serdev_device *serdev) rave_sp_probe() argument [all...] |