| /linux/drivers/tty/serdev/ |
| H A D | core.c | 62 struct serdev_device *serdev = to_serdev_device(dev); in serdev_device_release() local 104 int serdev_device_add(struct serdev_device *serdev) in serdev_device_add() argument 139 serdev_device_remove(struct serdev_device * serdev) serdev_device_remove() argument 148 serdev_device_open(struct serdev_device * serdev) serdev_device_open() argument 176 serdev_device_close(struct serdev_device * serdev) serdev_device_close() argument 189 devm_serdev_device_close(void * serdev) devm_serdev_device_close() argument 194 devm_serdev_device_open(struct device * dev,struct serdev_device * serdev) devm_serdev_device_open() argument 206 serdev_device_write_wakeup(struct serdev_device * serdev) serdev_device_write_wakeup() argument 227 serdev_device_write_buf(struct serdev_device * serdev,const u8 * buf,size_t count) serdev_device_write_buf() argument 260 serdev_device_write(struct serdev_device * serdev,const u8 * buf,size_t count,long timeout) serdev_device_write() argument 307 serdev_device_write_flush(struct serdev_device * serdev) serdev_device_write_flush() argument 318 serdev_device_set_baudrate(struct serdev_device * serdev,unsigned int speed) serdev_device_set_baudrate() argument 330 serdev_device_set_flow_control(struct serdev_device * serdev,bool enable) serdev_device_set_flow_control() argument 341 serdev_device_set_parity(struct serdev_device * serdev,enum serdev_parity parity) serdev_device_set_parity() argument 353 serdev_device_wait_until_sent(struct serdev_device * serdev,long timeout) serdev_device_wait_until_sent() argument 364 serdev_device_get_tiocm(struct serdev_device * serdev) serdev_device_get_tiocm() argument 375 serdev_device_set_tiocm(struct serdev_device * serdev,int set,int clear) serdev_device_set_tiocm() argument 386 serdev_device_break_ctl(struct serdev_device * serdev,int break_state) serdev_device_break_ctl() argument 443 struct serdev_device *serdev; serdev_device_alloc() local 520 struct serdev_device *serdev = NULL; of_serdev_register_devices() local 671 struct serdev_device *serdev; acpi_serdev_register_device() local 803 struct serdev_device *serdev = to_serdev_device(dev); serdev_remove_device() local 827 serdev_legacy_shutdown(struct serdev_device * serdev) serdev_legacy_shutdown() argument [all...] |
| /linux/drivers/gnss/ |
| H A 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 size_t 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
|
| 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; in sirf_close() local 143 struct serdev_device *serdev = data->serdev; in sirf_write_raw() local 163 static size_t 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()
|
| H A 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()
|
| H A D | serial.h | 15 struct serdev_device *serdev; member
|
| /linux/drivers/nfc/s3fwrn5/ |
| H A D | uart.c | 54 static size_t s3fwrn82_uart_read(struct serdev_device *serdev, in s3fwrn82_uart_read() 91 static int s3fwrn82_uart_parse_dt(struct serdev_device *serdev) in s3fwrn82_uart_parse_dt() 110 static int s3fwrn82_uart_probe(struct serdev_device *serdev) in s3fwrn82_uart_probe() 173 static void s3fwrn82_uart_remove(struct serdev_device *serdev) in s3fwrn82_uart_remove()
|
| /linux/drivers/net/ethernet/qualcomm/ |
| H A D | qca_uart.c | 39 struct serdev_device *serdev; member 49 qca_tty_receive(struct serdev_device *serdev, const u8 *data, size_t count) in qca_tty_receive() 148 static void qca_tty_wakeup(struct serdev_device *serdev) in qca_tty_wakeup() 307 static int qca_uart_probe(struct serdev_device *serdev) in qca_uart_probe() 374 static void qca_uart_remove(struct serdev_device *serdev) in qca_uart_remove()
|
| /linux/drivers/platform/surface/aggregator/ |
| H A D | core.c | 310 struct serdev_device *serdev = ctx; in ssam_serdev_setup_via_acpi_crs() local 358 ssam_serdev_setup_via_acpi(struct serdev_device * serdev,acpi_handle handle) ssam_serdev_setup_via_acpi() argument 368 ssam_serdev_setup(struct acpi_device * ssh,struct serdev_device * serdev) ssam_serdev_setup() argument 383 ssam_serial_hub_shutdown(struct serdev_device * serdev) ssam_serial_hub_shutdown() argument 637 ssam_serial_hub_probe(struct serdev_device * serdev) ssam_serial_hub_probe() argument 776 ssam_serial_hub_remove(struct serdev_device * serdev) ssam_serial_hub_remove() argument [all...] |
| /linux/drivers/nfc/pn533/ |
| H A D | uart.c | 29 struct serdev_device *serdev; member 206 static size_t pn532_receive_buf(struct serdev_device *serdev, in pn532_receive_buf() argument 238 static int pn532_uart_probe(struct serdev_device *serdev) in pn532_uart_probe() argument 306 pn532_uart_remove(struct serdev_device * serdev) pn532_uart_remove() argument [all...] |
| /linux/drivers/iio/chemical/ |
| H A D | mhz19b.c | 49 struct serdev_device *serdev; member 84 struct serdev_device *serdev = st->serdev; in mhz19b_serdev_cmd() local 238 static size_t mhz19b_receive_buf(struct serdev_device *serdev, in mhz19b_receive_buf() 260 static int mhz19b_probe(struct serdev_device *serdev) in mhz19b_probe()
|
| H A D | scd30_serial.c | 58 struct serdev_device *serdev = to_serdev_device(state->dev); in scd30_serdev_xfer() local 177 static size_t 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()
|
| H A D | pms7003.c | 73 struct serdev_device *serdev; member 215 static size_t pms7003_receive_buf(struct serdev_device *serdev, const u8 *buf, in pms7003_receive_buf() 271 static int pms7003_probe(struct serdev_device *serdev) in pms7003_probe()
|
| H A D | sps30_serial.c | 53 struct serdev_device *serdev = to_serdev_device(state->dev); in sps30_serial_xfer() local 213 static size_t 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/drivers/bluetooth/ |
| H A D | btmtkuart.c | 57 struct serdev_device *serdev; member 242 struct serdev_device *serdev = bdev->serdev; in btmtkuart_tx_work() local 388 static size_t btmtkuart_receive_buf(struct serdev_device *serdev, in btmtkuart_receive_buf() 400 static void btmtkuart_write_wakeup(struct serdev_device *serdev) in btmtkuart_write_wakeup() 760 static int btmtkuart_parse_dt(struct serdev_device *serdev) in btmtkuart_parse_dt() 828 static int btmtkuart_probe(struct serdev_device *serdev) in btmtkuart_probe() 945 static void btmtkuart_remove(struct serdev_device *serdev) in btmtkuart_remove()
|
| H A 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 size_t hci_uart_receive_buf(struct serdev_device *serdev, in hci_uart_receive_buf()
|
| H A D | hci_nokia.c | 121 struct serdev_device *serdev; member 146 static void nokia_flow_control(struct serdev_device *serdev, bool enable) in nokia_flow_control() 678 static int nokia_bluetooth_serdev_probe(struct serdev_device *serdev) in nokia_bluetooth_serdev_probe() 754 static void nokia_bluetooth_serdev_remove(struct serdev_device *serdev) in nokia_bluetooth_serdev_remove() 763 struct serdev_device *serdev = to_serdev_device(dev); in nokia_bluetooth_runtime_suspend() local 771 struct serdev_device *serdev = to_serdev_device(dev); in nokia_bluetooth_runtime_resume() local
|
| 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_aml.c | 680 static int aml_serdev_probe(struct serdev_device *serdev) in aml_serdev_probe() argument 703 aml_serdev_remove(struct serdev_device * serdev) aml_serdev_remove() argument 710 aml_serdev_shutdown(struct serdev_device * serdev) aml_serdev_shutdown() argument [all...] |
| H A D | hci_qca.c | 2370 qca_serdev_probe(struct serdev_device * serdev) qca_serdev_probe() argument 2550 qca_serdev_remove(struct serdev_device * serdev) qca_serdev_remove() argument 2573 qca_serdev_shutdown(struct serdev_device * serdev) qca_serdev_shutdown() argument 2625 struct serdev_device *serdev = to_serdev_device(dev); qca_suspend() local 2739 struct serdev_device *serdev = to_serdev_device(dev); qca_resume() local 2785 struct serdev_device *serdev = to_serdev_device(dev); hciqca_coredump() local [all...] |
| /linux/drivers/platform/x86/dell/ |
| H A D | dell-uart-backlight.c | 208 static size_t dell_uart_bl_receive(struct serdev_device *serdev, const u8 *data, size_t len) in dell_uart_bl_receive() 270 static int dell_uart_bl_serdev_probe(struct serdev_device *serdev) in dell_uart_bl_serdev_probe() 338 struct serdev_device *serdev; in dell_uart_bl_pdev_probe() local 389 struct serdev_device *serdev = platform_get_drvdata(pdev); in dell_uart_bl_pdev_remove() local
|
| /linux/drivers/iio/imu/bno055/ |
| H A D | bno055_ser_core.c | 162 struct serdev_device *serdev; member 381 static size_t 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/drivers/mfd/ |
| H A D | rave-sp.c | 189 struct serdev_device *serdev; member 474 static size_t 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()
|
| /linux/drivers/greybus/ |
| H A D | gb-beagleplay.c | 567 static void gb_tty_wakeup(struct serdev_device *serdev) in gb_tty_wakeup() 1084 static int gb_beagleplay_probe(struct serdev_device *serdev) in gb_beagleplay_probe() 1123 static void gb_beagleplay_remove(struct serdev_device *serdev) in gb_beagleplay_remove()
|
| /linux/drivers/platform/x86/x86-android-tablets/ |
| H A D | core.c | 292 struct serdev_device *serdev; in x86_instantiate_serdev() local [all...] |