void FSA9480_EnableIntrruptByMHL(bool _bDo) { struct fsa9480_platform_data *pdata = chip->pdata; struct i2c_client *client = chip->client; char buf[16]; if(true == _bDo) { fsa9480_write_reg(client,FSA9480_REG_CTRL, 0x1E); EnableFSA9480Interrupts(); } else { DisableFSA9480Interrupts(); } fsa9480_get_switch(buf); printk("[%s] fsa switch status = %s\n",__func__, buf); }
static ssize_t fsa9480_show_manualsw(struct device *dev, struct device_attribute *attr, char *buf) { return fsa9480_get_switch(buf); }