Home
last modified time | relevance | path

Searched refs:idtcm (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/drivers/ptp/
Dptp_clockmatrix.c155 static int idtcm_xfer_read(struct idtcm *idtcm, in idtcm_xfer_read() argument
160 struct i2c_client *client = idtcm->client; in idtcm_xfer_read()
190 static int idtcm_xfer_write(struct idtcm *idtcm, in idtcm_xfer_write() argument
195 struct i2c_client *client = idtcm->client; in idtcm_xfer_write()
218 static int idtcm_page_offset(struct idtcm *idtcm, u8 val) in idtcm_page_offset() argument
223 if (idtcm->page_offset == val) in idtcm_page_offset()
231 err = idtcm_xfer_write(idtcm, PAGE_ADDR, buf, sizeof(buf)); in idtcm_page_offset()
233 idtcm->page_offset = 0xff; in idtcm_page_offset()
234 dev_err(&idtcm->client->dev, "failed to set page offset"); in idtcm_page_offset()
236 idtcm->page_offset = val; in idtcm_page_offset()
[all …]
Dptp_clockmatrix.h122 struct idtcm;
127 struct idtcm *idtcm; member
142 struct idtcm { struct
/Linux-v5.15/Documentation/driver-api/
Dptp.rst105 - Driver and/or hardware configuration through firmware (idtcm.bin)