Searched refs:ts_nbus (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/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->txrx = devm_gpiod_get(&pdev->dev, "ts,txrx", GPIOD_OUT_HIGH); in ts_nbus_init_pdata() [all …]
|
/openbmc/linux/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);
|