/Linux-v6.6/drivers/tty/serdev/ |
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() 138 void serdev_device_remove(struct serdev_device *serdev) in serdev_device_remove() 147 int serdev_device_open(struct serdev_device *serdev) in serdev_device_open() 175 void serdev_device_close(struct serdev_device *serdev) in serdev_device_close() 193 int devm_serdev_device_open(struct device *dev, struct serdev_device *serdev) in devm_serdev_device_open() 215 void serdev_device_write_wakeup(struct serdev_device *serdev) in serdev_device_write_wakeup() 236 int serdev_device_write_buf(struct serdev_device *serdev, in serdev_device_write_buf() 270 int serdev_device_write(struct serdev_device *serdev, in serdev_device_write() 318 void serdev_device_write_flush(struct serdev_device *serdev) in serdev_device_write_flush() [all …]
|
/Linux-v6.6/include/linux/ |
D | serdev.h | 109 struct serdev_device *serdev; member 118 static inline void *serdev_device_get_drvdata(const struct serdev_device *serdev) in serdev_device_get_drvdata() 123 static inline void serdev_device_set_drvdata(struct serdev_device *serdev, void *data) in serdev_device_set_drvdata() 132 static inline void serdev_device_put(struct serdev_device *serdev) in serdev_device_put() 138 static inline void serdev_device_set_client_ops(struct serdev_device *serdev, in serdev_device_set_client_ops() 176 struct serdev_device *serdev = ctrl->serdev; in serdev_controller_write_wakeup() local 188 struct serdev_device *serdev = ctrl->serdev; in serdev_controller_receive_buf() local 246 static inline int serdev_device_write_buf(struct serdev_device *serdev, in serdev_device_write_buf() 253 static inline int serdev_device_get_tiocm(struct serdev_device *serdev) in serdev_device_get_tiocm() 257 static inline int serdev_device_set_tiocm(struct serdev_device *serdev, int set, int clear) in serdev_device_set_tiocm() [all …]
|
/Linux-v6.6/drivers/gnss/ |
D | serial.c | 25 struct serdev_device *serdev = gserial->serdev; in gnss_serial_open() local 52 struct serdev_device *serdev = gserial->serdev; in gnss_serial_close() local 63 struct serdev_device *serdev = gserial->serdev; in gnss_serial_write_raw() local 83 static int gnss_serial_receive_buf(struct serdev_device *serdev, in gnss_serial_receive_buf() 110 static int gnss_serial_parse_dt(struct serdev_device *serdev) in gnss_serial_parse_dt() 123 struct gnss_serial *gnss_serial_allocate(struct serdev_device *serdev, in gnss_serial_allocate() 173 struct serdev_device *serdev = gserial->serdev; in gnss_serial_register() local 202 struct serdev_device *serdev = gserial->serdev; in gnss_serial_deregister() local
|
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; in sirf_close() local 143 struct serdev_device *serdev = data->serdev; in sirf_write_raw() local 163 static int sirf_receive_buf(struct serdev_device *serdev, in sirf_receive_buf() 382 static int sirf_parse_dt(struct serdev_device *serdev) in sirf_parse_dt() 395 static int sirf_probe(struct serdev_device *serdev) in sirf_probe() 536 static void sirf_remove(struct serdev_device *serdev) in sirf_remove()
|
D | mtk.c | 66 static int mtk_probe(struct serdev_device *serdev) in mtk_probe() 120 static void mtk_remove(struct serdev_device *serdev) in mtk_remove()
|
D | ubx.c | 66 static int ubx_probe(struct serdev_device *serdev) in ubx_probe() 120 static void ubx_remove(struct serdev_device *serdev) in ubx_remove()
|
D | serial.h | 15 struct serdev_device *serdev; member
|
/Linux-v6.6/drivers/nfc/s3fwrn5/ |
D | uart.c | 54 static int s3fwrn82_uart_read(struct serdev_device *serdev, in s3fwrn82_uart_read() 92 static int s3fwrn82_uart_parse_dt(struct serdev_device *serdev) in s3fwrn82_uart_parse_dt() 111 static int s3fwrn82_uart_probe(struct serdev_device *serdev) in s3fwrn82_uart_probe() 174 static void s3fwrn82_uart_remove(struct serdev_device *serdev) in s3fwrn82_uart_remove()
|
/Linux-v6.6/drivers/platform/chrome/ |
D | cros_ec_uart.c | 77 struct serdev_device *serdev; member 84 static int cros_ec_uart_rx_bytes(struct serdev_device *serdev, in cros_ec_uart_rx_bytes() 134 struct serdev_device *serdev = ec_uart->serdev; in cros_ec_uart_pkt_xfer() local 252 static int cros_ec_uart_probe(struct serdev_device *serdev) in cros_ec_uart_probe() 308 static void cros_ec_uart_remove(struct serdev_device *serdev) in cros_ec_uart_remove()
|
/Linux-v6.6/drivers/net/ethernet/qualcomm/ |
D | qca_uart.c | 52 struct serdev_device *serdev; member 62 qca_tty_receive(struct serdev_device *serdev, const unsigned char *data, in qca_tty_receive() 162 static void qca_tty_wakeup(struct serdev_device *serdev) in qca_tty_wakeup() 321 static int qca_uart_probe(struct serdev_device *serdev) in qca_uart_probe() 388 static void qca_uart_remove(struct serdev_device *serdev) in qca_uart_remove()
|
/Linux-v6.6/drivers/nfc/pn533/ |
D | uart.c | 29 struct serdev_device *serdev; member 206 static int pn532_receive_buf(struct serdev_device *serdev, in pn532_receive_buf() 238 static int pn532_uart_probe(struct serdev_device *serdev) in pn532_uart_probe() 306 static void pn532_uart_remove(struct serdev_device *serdev) in pn532_uart_remove()
|
/Linux-v6.6/sound/drivers/ |
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() 103 static int snd_serial_generic_receive_buf(struct serdev_device *serdev, in snd_serial_generic_receive_buf() 262 static void snd_serial_generic_parse_dt(struct serdev_device *serdev, in snd_serial_generic_parse_dt() 319 static int snd_serial_generic_probe(struct serdev_device *serdev) in snd_serial_generic_probe()
|
/Linux-v6.6/drivers/bluetooth/ |
D | btmtkuart.c | 56 struct serdev_device *serdev; member 240 struct serdev_device *serdev = bdev->serdev; in btmtkuart_tx_work() local 388 static int btmtkuart_receive_buf(struct serdev_device *serdev, const u8 *data, in btmtkuart_receive_buf() 403 static void btmtkuart_write_wakeup(struct serdev_device *serdev) in btmtkuart_write_wakeup() 763 static int btmtkuart_parse_dt(struct serdev_device *serdev) in btmtkuart_parse_dt() 831 static int btmtkuart_probe(struct serdev_device *serdev) in btmtkuart_probe() 947 static void btmtkuart_remove(struct serdev_device *serdev) in btmtkuart_remove()
|
D | hci_serdev.c | 60 struct serdev_device *serdev = hu->serdev; in hci_uart_write_work() local 249 static void hci_uart_write_wakeup(struct serdev_device *serdev) in hci_uart_write_wakeup() 274 static int hci_uart_receive_buf(struct serdev_device *serdev, const u8 *data, in hci_uart_receive_buf()
|
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() 683 static int nokia_bluetooth_serdev_probe(struct serdev_device *serdev) in nokia_bluetooth_serdev_probe() 759 static void nokia_bluetooth_serdev_remove(struct serdev_device *serdev) in nokia_bluetooth_serdev_remove() 768 struct serdev_device *serdev = to_serdev_device(dev); in nokia_bluetooth_runtime_suspend() local 776 struct serdev_device *serdev = to_serdev_device(dev); in nokia_bluetooth_runtime_resume() local
|
D | hci_ll.c | 67 struct serdev_device *serdev; member 612 struct serdev_device *serdev = hu->serdev; in ll_setup() local 685 static int hci_ti_probe(struct serdev_device *serdev) in hci_ti_probe() 762 static void hci_ti_remove(struct serdev_device *serdev) in hci_ti_remove()
|
D | btnxpuart.c | 150 struct serdev_device *serdev; member 1184 struct serdev_device *serdev = nxpdev->serdev; in btnxpuart_tx_work() local 1267 static int btnxpuart_receive_buf(struct serdev_device *serdev, const u8 *data, in btnxpuart_receive_buf() 1290 static void btnxpuart_write_wakeup(struct serdev_device *serdev) in btnxpuart_write_wakeup() 1300 static int nxp_serdev_probe(struct serdev_device *serdev) in nxp_serdev_probe() 1364 static void nxp_serdev_remove(struct serdev_device *serdev) in nxp_serdev_remove()
|
D | hci_mrvl.c | 462 static int mrvl_serdev_probe(struct serdev_device *serdev) in mrvl_serdev_probe() 481 static void mrvl_serdev_remove(struct serdev_device *serdev) in mrvl_serdev_remove()
|
D | hci_qca.c | 2234 static int qca_serdev_probe(struct serdev_device *serdev) in qca_serdev_probe() 2366 static void qca_serdev_remove(struct serdev_device *serdev) in qca_serdev_remove() 2397 struct serdev_device *serdev = to_serdev_device(dev); in qca_serdev_shutdown() local 2434 struct serdev_device *serdev = to_serdev_device(dev); in qca_suspend() local 2548 struct serdev_device *serdev = to_serdev_device(dev); in qca_resume() local 2591 struct serdev_device *serdev = to_serdev_device(dev); in hciqca_coredump() local
|
/Linux-v6.6/drivers/iio/chemical/ |
D | scd30_serial.c | 58 struct serdev_device *serdev = to_serdev_device(state->dev); in scd30_serdev_xfer() local 177 static int scd30_serdev_receive_buf(struct serdev_device *serdev, in scd30_serdev_receive_buf() 216 static int scd30_serdev_probe(struct serdev_device *serdev) in scd30_serdev_probe()
|
D | pms7003.c | 72 struct serdev_device *serdev; member 214 static int pms7003_receive_buf(struct serdev_device *serdev, in pms7003_receive_buf() 270 static int pms7003_probe(struct serdev_device *serdev) in pms7003_probe()
|
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() 387 static int sps30_serial_probe(struct serdev_device *serdev) in sps30_serial_probe()
|
/Linux-v6.6/drivers/platform/surface/aggregator/ |
D | core.c | 304 struct serdev_device *serdev = ctx; in ssam_serdev_setup_via_acpi_crs() local 353 struct serdev_device *serdev) in ssam_serdev_setup_via_acpi() 616 static int ssam_serial_hub_probe(struct serdev_device *serdev) in ssam_serial_hub_probe() 724 static void ssam_serial_hub_remove(struct serdev_device *serdev) in ssam_serial_hub_remove()
|
/Linux-v6.6/drivers/iio/imu/bno055/ |
D | bno055_ser_core.c | 162 struct serdev_device *serdev; member 381 static int bno055_ser_receive_buf(struct serdev_device *serdev, in bno055_ser_receive_buf() 500 static int bno055_ser_probe(struct serdev_device *serdev) in bno055_ser_probe()
|
/Linux-v6.6/drivers/mfd/ |
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() 768 static int rave_sp_probe(struct serdev_device *serdev) in rave_sp_probe()
|