Lines Matching full:fsi
3 * FSI core driver
15 #include <linux/fsi.h>
25 #include "fsi-master.h"
28 #include <trace/events/fsi.h>
48 * FSI slave engine control register offsets
89 int id; /* FSI address */
90 int link; /* FSI link# */
120 * FSI endpoint-device support
125 * dev: Structure passed to FSI client device drivers on probe().
126 * addr: FSI address of given device. Client should pass in its base address
130 * The data in val must be FSI bus endian (big endian).
184 /* FSI slave support */
904 return kasprintf(GFP_KERNEL, "fsi/cfam%d", slave->cdev_idx); in cfam_devnode()
920 return kasprintf(GFP_KERNEL, "fsi/%s", dev_name(dev)); in fsi_cdev_devnode()
927 .name = "fsi-cdev",
1014 dev_dbg(&master->dev, "fsi: found chip %08x at %02x:%02x:%02x\n", in fsi_slave_init()
1077 /* Allocate a minor in the FSI space */ in fsi_slave_init()
1122 /* FSI master support */
1301 .name = "fsi-master",
1315 dev_set_name(&master->dev, "fsi%d", master->idx); in fsi_master_register()
1349 /* FSI core & Linux bus type definitions */
1389 .name = "fsi",
1398 rc = alloc_chrdev_region(&fsi_base_dev, 0, FSI_CHAR_MAX_DEVICES, "fsi"); in fsi_init()