Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/ptp/
Dptp_clockmatrix.c128 static int idtcm_xfer_read(struct idtcm *idtcm, in idtcm_xfer_read() argument
133 struct i2c_client *client = idtcm->client; in idtcm_xfer_read()
166 static int idtcm_xfer_write(struct idtcm *idtcm, in idtcm_xfer_write() argument
171 struct i2c_client *client = idtcm->client; in idtcm_xfer_write()
197 static int idtcm_page_offset(struct idtcm *idtcm, u8 val) in idtcm_page_offset() argument
202 if (idtcm->page_offset == val) in idtcm_page_offset()
210 err = idtcm_xfer_write(idtcm, PAGE_ADDR, buf, sizeof(buf)); in idtcm_page_offset()
213 idtcm->page_offset = 0xff; in idtcm_page_offset()
214 dev_err(&idtcm->client->dev, "failed to set page offset\n"); in idtcm_page_offset()
216 idtcm->page_offset = val; in idtcm_page_offset()
[all …]
Dptp_clockmatrix.h105 struct idtcm;
110 struct idtcm *idtcm; member
126 struct idtcm { struct
/Linux-v5.10/Documentation/driver-api/
Dptp.rst105 - Driver and/or hardware configuration through firmware (idtcm.bin)