Lines Matching refs:atr
121 struct i2c_atr *atr; member
349 static int fpc202_attach_addr(struct i2c_atr *atr, u32 chan_id, in fpc202_attach_addr() argument
352 struct fpc202_priv *priv = i2c_atr_get_driver_data(atr); in fpc202_attach_addr()
359 static void fpc202_detach_addr(struct i2c_atr *atr, u32 chan_id, in fpc202_detach_addr() argument
362 struct fpc202_priv *priv = i2c_atr_get_driver_data(atr); in fpc202_detach_addr()
576 ret = i2c_atr_add_adapter(priv->atr, &desc); in fpc202_probe_port()
591 i2c_atr_del_adapter(priv->atr, port_id); in fpc202_remove_port()
635 priv->atr = i2c_atr_new(client->adapter, dev, &fpc202_atr_ops, 2, 0); in fpc202_probe()
636 if (IS_ERR(priv->atr)) { in fpc202_probe()
637 ret = PTR_ERR(priv->atr); in fpc202_probe()
642 i2c_atr_set_driver_data(priv->atr, priv); in fpc202_probe()
684 i2c_atr_delete(priv->atr); in fpc202_probe()
713 i2c_atr_delete(priv->atr); in fpc202_remove()