Home
last modified time | relevance | path

Searched refs:idt82p33 (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/drivers/ptp/
Dptp_idt82p33.c80 static int idt82p33_xfer(struct idt82p33 *idt82p33, in idt82p33_xfer() argument
86 struct i2c_client *client = idt82p33->client; in idt82p33_xfer()
112 static int idt82p33_page_offset(struct idt82p33 *idt82p33, unsigned char val) in idt82p33_page_offset() argument
116 if (idt82p33->page_offset == val) in idt82p33_page_offset()
119 err = idt82p33_xfer(idt82p33, PAGE_ADDR, &val, sizeof(val), 1); in idt82p33_page_offset()
121 dev_err(&idt82p33->client->dev, in idt82p33_page_offset()
124 idt82p33->page_offset = val; in idt82p33_page_offset()
129 static int idt82p33_rdwr(struct idt82p33 *idt82p33, unsigned int regaddr, in idt82p33_rdwr() argument
138 err = idt82p33_page_offset(idt82p33, page); in idt82p33_rdwr()
142 err = idt82p33_xfer(idt82p33, offset, buf, count, write); in idt82p33_rdwr()
[all …]
Dptp_idt82p33.h120 struct idt82p33 *idt82p33; member
137 struct idt82p33 { struct