Lines Matching defs:fn
27 struct rmi_function *fn;
36 static int rmi_f55_detect(struct rmi_function *fn)
38 struct rmi_device *rmi_dev = fn->rmi_dev;
43 f55 = dev_get_drvdata(&fn->dev);
45 error = rmi_read_block(fn->rmi_dev, fn->fd.query_base_addr,
48 dev_err(&fn->dev, "%s: Failed to query F55 properties\n",
73 error = rmi_read_block(fn->rmi_dev,
74 fn->fd.control_base_addr + 1,
86 error = rmi_read_block(fn->rmi_dev,
87 fn->fd.control_base_addr + 2,
100 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "F55 num_rx_electrodes: %d (raw %d)\n",
102 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "F55 num_tx_electrodes: %d (raw %d)\n",
108 static int rmi_f55_probe(struct rmi_function *fn)
112 f55 = devm_kzalloc(&fn->dev, sizeof(struct f55_data), GFP_KERNEL);
116 f55->fn = fn;
117 dev_set_drvdata(&fn->dev, f55);
119 return rmi_f55_detect(fn);