Home
last modified time | relevance | path

Searched refs:ts_nbus (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/bus/
H A Dts-nbus.c31 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 Dts-nbus.c28 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 Dts-nbus.h13 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 Dts-nbus.h13 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