ks8995_switch
static inline __be16 create_spi_cmd(struct ks8995_switch *ks, int cmd,
static int ks8995_read(struct ks8995_switch *ks, char *buf,
static int ks8995_write(struct ks8995_switch *ks, char *buf,
static inline int ks8995_read_reg(struct ks8995_switch *ks, u8 addr, u8 *buf)
static inline int ks8995_write_reg(struct ks8995_switch *ks, u8 addr, u8 val)
static int ks8995_stop(struct ks8995_switch *ks)
static int ks8995_start(struct ks8995_switch *ks)
static int ks8995_reset(struct ks8995_switch *ks)
static int ks8995_get_revision(struct ks8995_switch *ks)
static int ks8995_check_config(struct ks8995_switch *ks)
struct ks8995_switch *ks = dp->ds->priv;
struct ks8995_switch *ks = dp->ds->priv;
struct ks8995_switch *ks = ds->priv;
struct ks8995_switch *ks = ds->priv;
struct ks8995_switch *ks = ds->priv;
struct ks8995_switch *ks = ds->priv;
struct ks8995_switch *ks = ds->priv;
struct ks8995_switch *ks;
struct ks8995_switch *ks = spi_get_drvdata(spi);