Lines Matching refs:ks8995_switch
145 struct ks8995_switch {
191 static inline __be16 create_spi_cmd(struct ks8995_switch *ks, int cmd,
204 static int ks8995_read(struct ks8995_switch *ks, char *buf,
232 static int ks8995_write(struct ks8995_switch *ks, char *buf,
260 static inline int ks8995_read_reg(struct ks8995_switch *ks, u8 addr, u8 *buf)
265 static inline int ks8995_write_reg(struct ks8995_switch *ks, u8 addr, u8 val)
274 static int ks8995_stop(struct ks8995_switch *ks)
279 static int ks8995_start(struct ks8995_switch *ks)
284 static int ks8995_reset(struct ks8995_switch *ks)
301 struct ks8995_switch *ks8995;
313 struct ks8995_switch *ks8995;
326 static int ks8995_get_revision(struct ks8995_switch *ks)
410 static void ks8995_parse_dt(struct ks8995_switch *ks)
435 struct ks8995_switch *ks;
522 struct ks8995_switch *ks = spi_get_drvdata(spi);