Searched refs:ts_nbus (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/bus/ |
H A D | ts-nbus.c | 31 struct ts_nbus { struct 45 static int ts_nbus_init_pdata(struct platform_device *pdev, struct ts_nbus in ts_nbus_init_pdata() argument 46 *ts_nbus) in ts_nbus_init_pdata() 48 ts_nbus->data = devm_gpiod_get_array(&pdev->dev, "ts,data", in ts_nbus_init_pdata() 50 if (IS_ERR(ts_nbus->data)) { in ts_nbus_init_pdata() 52 return PTR_ERR(ts_nbus->data); in ts_nbus_init_pdata() 55 ts_nbus->csn = devm_gpiod_get(&pdev->dev, "ts,csn", GPIOD_OUT_HIGH); in ts_nbus_init_pdata() 56 if (IS_ERR(ts_nbus->csn)) { in ts_nbus_init_pdata() 58 return PTR_ERR(ts_nbus->csn); in ts_nbus_init_pdata() 61 ts_nbus in ts_nbus_init_pdata() 92 ts_nbus_set_direction(struct ts_nbus *ts_nbus, int direction) ts_nbus_set_direction() argument 111 ts_nbus_reset_bus(struct ts_nbus *ts_nbus) ts_nbus_reset_bus() argument 127 ts_nbus_start_transaction(struct ts_nbus *ts_nbus) ts_nbus_start_transaction() argument 136 ts_nbus_read_byte(struct ts_nbus *ts_nbus, u8 *val) ts_nbus_read_byte() argument 156 ts_nbus_write_byte(struct ts_nbus *ts_nbus, u8 byte) ts_nbus_write_byte() argument 171 ts_nbus_read_bus(struct ts_nbus *ts_nbus, u8 *val) ts_nbus_read_bus() argument 184 ts_nbus_write_bus(struct ts_nbus *ts_nbus, int cmd, u8 val) ts_nbus_write_bus() argument 199 ts_nbus_read(struct ts_nbus *ts_nbus, u8 adr, u16 *val) ts_nbus_read() argument 246 ts_nbus_write(struct ts_nbus *ts_nbus, u8 adr, u16 val) ts_nbus_write() argument 281 struct ts_nbus *ts_nbus; ts_nbus_probe() local 339 struct ts_nbus *ts_nbus = dev_get_drvdata(&pdev->dev); ts_nbus_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/bus/ |
H A D | ts-nbus.c | 28 struct ts_nbus { struct 42 static int ts_nbus_init_pdata(struct platform_device *pdev, struct ts_nbus in ts_nbus_init_pdata() argument 43 *ts_nbus) in ts_nbus_init_pdata() 45 ts_nbus->data = devm_gpiod_get_array(&pdev->dev, "ts,data", in ts_nbus_init_pdata() 47 if (IS_ERR(ts_nbus->data)) { in ts_nbus_init_pdata() 49 return PTR_ERR(ts_nbus->data); in ts_nbus_init_pdata() 52 ts_nbus->csn = devm_gpiod_get(&pdev->dev, "ts,csn", GPIOD_OUT_HIGH); in ts_nbus_init_pdata() 53 if (IS_ERR(ts_nbus->csn)) { in ts_nbus_init_pdata() 55 return PTR_ERR(ts_nbus->csn); in ts_nbus_init_pdata() 58 ts_nbus in ts_nbus_init_pdata() 89 ts_nbus_set_direction(struct ts_nbus *ts_nbus, int direction) ts_nbus_set_direction() argument 108 ts_nbus_reset_bus(struct ts_nbus *ts_nbus) ts_nbus_reset_bus() argument 124 ts_nbus_start_transaction(struct ts_nbus *ts_nbus) ts_nbus_start_transaction() argument 133 ts_nbus_read_byte(struct ts_nbus *ts_nbus, u8 *val) ts_nbus_read_byte() argument 153 ts_nbus_write_byte(struct ts_nbus *ts_nbus, u8 byte) ts_nbus_write_byte() argument 168 ts_nbus_read_bus(struct ts_nbus *ts_nbus, u8 *val) ts_nbus_read_bus() argument 181 ts_nbus_write_bus(struct ts_nbus *ts_nbus, int cmd, u8 val) ts_nbus_write_bus() argument 196 ts_nbus_read(struct ts_nbus *ts_nbus, u8 adr, u16 *val) ts_nbus_read() argument 243 ts_nbus_write(struct ts_nbus *ts_nbus, u8 adr, u16 val) ts_nbus_write() argument 278 struct ts_nbus *ts_nbus; ts_nbus_probe() local 336 struct ts_nbus *ts_nbus = dev_get_drvdata(&pdev->dev); ts_nbus_remove() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | ts-nbus.h | 13 struct ts_nbus; 15 extern int ts_nbus_read(struct ts_nbus *ts_nbus, u8 adr, u16 *val); 16 extern int ts_nbus_write(struct ts_nbus *ts_nbus, u8 adr, u16 val);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | ts-nbus.h | 13 struct ts_nbus; 15 extern int ts_nbus_read(struct ts_nbus *ts_nbus, u8 adr, u16 *val); 16 extern int ts_nbus_write(struct ts_nbus *ts_nbus, u8 adr, u16 val);
|
Completed in 2 milliseconds