Searched refs:fsi (Results 1 - 25 of 34) sorted by relevance

12

/linux-master/drivers/fsi/
H A DMakefile3 obj-$(CONFIG_FSI) += fsi-core.o
4 obj-$(CONFIG_FSI_MASTER_HUB) += fsi-master-hub.o
5 obj-$(CONFIG_FSI_MASTER_ASPEED) += fsi-master-aspeed.o
6 obj-$(CONFIG_FSI_MASTER_GPIO) += fsi-master-gpio.o
7 obj-$(CONFIG_FSI_MASTER_I2CR) += fsi-master-i2cr.o
8 obj-$(CONFIG_FSI_MASTER_AST_CF) += fsi-master-ast-cf.o
9 obj-$(CONFIG_FSI_SCOM) += fsi-scom.o
10 obj-$(CONFIG_FSI_SBEFIFO) += fsi-sbefifo.o
11 obj-$(CONFIG_FSI_OCC) += fsi-occ.o
H A Di2cr-scom.c7 #include <linux/fsi.h>
11 #include "fsi-master-i2cr.h"
12 #include "fsi-slave.h"
H A Dfsi-master-hub.c9 #include <linux/fsi.h>
14 #include "fsi-master.h"
28 * The hub is controlled by a set of control registers exposed as a regular fsi
33 * bus entirely through the fsi device address range, and so have a smaller
290 .name = "fsi-master-hub",
H A Dfsi-scom.c8 #include <linux/fsi.h>
18 #include <uapi/linux/fsi.h>
H A Dfsi-occ.c7 #include <linux/fsi-sbefifo.h>
16 #include <linux/fsi-occ.h>
H A Dfsi-master-i2cr.c5 #include <linux/fsi.h>
11 #include "fsi-master-i2cr.h"
298 { .compatible = "ibm,i2cr-fsi-master" },
307 .name = "fsi-master-i2cr",
/linux-master/sound/soc/sh/
H A Dfsi.c240 struct fsi_priv *fsi);
268 int (*init)(struct fsi_priv *fsi, struct fsi_stream *io);
269 int (*quit)(struct fsi_priv *fsi, struct fsi_stream *io);
270 int (*probe)(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev);
271 int (*transfer)(struct fsi_priv *fsi, struct fsi_stream *io);
272 int (*remove)(struct fsi_priv *fsi, struct fsi_stream *io);
273 int (*start_stop)(struct fsi_priv *fsi, struct fsi_stream *io,
299 static inline int fsi_stream_is_play(struct fsi_priv *fsi, argument
302 return &fsi->playback == io;
376 static struct fsi_master *fsi_get_master(struct fsi_priv *fsi) argument
381 fsi_is_clk_master(struct fsi_priv *fsi) argument
386 fsi_is_port_a(struct fsi_priv *fsi) argument
391 fsi_is_spdif(struct fsi_priv *fsi) argument
396 fsi_is_enable_stream(struct fsi_priv *fsi) argument
428 fsi_get_port_shift(struct fsi_priv *fsi, struct fsi_stream *io) argument
442 fsi_frame2sample(struct fsi_priv *fsi, int frames) argument
447 fsi_sample2frame(struct fsi_priv *fsi, int samples) argument
452 fsi_get_current_fifo_samples(struct fsi_priv *fsi, struct fsi_stream *io) argument
468 fsi_count_fifo_err(struct fsi_priv *fsi) argument
492 fsi_stream_get(struct fsi_priv *fsi, struct snd_pcm_substream *substream) argument
498 fsi_stream_is_working(struct fsi_priv *fsi, struct fsi_stream *io) argument
517 fsi_stream_init(struct fsi_priv *fsi, struct fsi_stream *io, struct snd_pcm_substream *substream) argument
539 fsi_stream_quit(struct fsi_priv *fsi, struct fsi_stream *io) argument
568 struct fsi_priv *fsi = fsi_stream_to_priv(io); local
581 fsi_stream_probe(struct fsi_priv *fsi, struct device *dev) argument
600 fsi_stream_remove(struct fsi_priv *fsi) argument
622 fsi_format_bus_setup(struct fsi_priv *fsi, struct fsi_stream *io, u32 bus, struct device *dev) argument
670 fsi_irq_enable(struct fsi_priv *fsi, struct fsi_stream *io) argument
679 fsi_irq_disable(struct fsi_priv *fsi, struct fsi_stream *io) argument
693 fsi_irq_clear_status(struct fsi_priv *fsi) argument
710 fsi_spdif_clk_ctrl(struct fsi_priv *fsi, int enable) argument
726 fsi_clk_init(struct device *dev, struct fsi_priv *fsi, int xck, int ick, int div, int (*set_rate)(struct device *dev, struct fsi_priv *fsi)) argument
791 fsi_clk_valid(struct fsi_priv *fsi, unsigned long rate) argument
796 fsi_clk_is_valid(struct fsi_priv *fsi) argument
802 fsi_clk_enable(struct device *dev, struct fsi_priv *fsi) argument
841 fsi_clk_disable(struct device *dev, struct fsi_priv *fsi) argument
858 fsi_clk_set_ackbpf(struct device *dev, struct fsi_priv *fsi, int ackmd, int bpfmd) argument
925 fsi_clk_set_rate_external(struct device *dev, struct fsi_priv *fsi) argument
957 fsi_clk_set_rate_cpg(struct device *dev, struct fsi_priv *fsi) argument
1066 fsi_pio_push16(struct fsi_priv *fsi, u8 *_buf, int samples) argument
1089 fsi_pio_pop16(struct fsi_priv *fsi, u8 *_buf, int samples) argument
1098 fsi_pio_push32(struct fsi_priv *fsi, u8 *_buf, int samples) argument
1107 fsi_pio_pop32(struct fsi_priv *fsi, u8 *_buf, int samples) argument
1116 fsi_pio_get_area(struct fsi_priv *fsi, struct fsi_stream *io) argument
1124 fsi_pio_transfer(struct fsi_priv *fsi, struct fsi_stream *io, void (*run16)(struct fsi_priv *fsi, u8 *buf, int samples), void (*run32)(struct fsi_priv *fsi, u8 *buf, int samples), int samples) argument
1152 fsi_pio_pop(struct fsi_priv *fsi, struct fsi_stream *io) argument
1169 fsi_pio_push(struct fsi_priv *fsi, struct fsi_stream *io) argument
1187 fsi_pio_start_stop(struct fsi_priv *fsi, struct fsi_stream *io, int enable) argument
1204 fsi_pio_push_init(struct fsi_priv *fsi, struct fsi_stream *io) argument
1222 fsi_pio_pop_init(struct fsi_priv *fsi, struct fsi_stream *io) argument
1274 fsi_dma_init(struct fsi_priv *fsi, struct fsi_stream *io) argument
1289 struct fsi_priv *fsi = fsi_stream_to_priv(io); local
1296 fsi_dma_transfer(struct fsi_priv *fsi, struct fsi_stream *io) argument
1353 fsi_dma_push_start_stop(struct fsi_priv *fsi, struct fsi_stream *io, int start) argument
1370 fsi_dma_probe(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
1424 fsi_dma_remove(struct fsi_priv *fsi, struct fsi_stream *io) argument
1446 fsi_fifo_init(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
1501 fsi_hw_startup(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
1557 fsi_hw_shutdown(struct fsi_priv *fsi, struct device *dev) argument
1570 struct fsi_priv *fsi = fsi_get_priv(substream); local
1580 struct fsi_priv *fsi = fsi_get_priv(substream); local
1588 struct fsi_priv *fsi = fsi_get_priv(substream); local
1613 fsi_set_fmt_dai(struct fsi_priv *fsi, unsigned int fmt) argument
1631 fsi_set_fmt_spdif(struct fsi_priv *fsi) argument
1646 struct fsi_priv *fsi = fsi_get_priv_frm_dai(dai); local
1703 struct fsi_priv *fsi = fsi_get_priv(substream); local
1767 struct fsi_priv *fsi = fsi_get_priv(substream); local
1867 fsi_port_info_init(struct fsi_priv *fsi, struct sh_fsi_port_info *info) argument
1880 fsi_handler_init(struct fsi_priv *fsi, struct sh_fsi_port_info *info) argument
1933 struct fsi_priv *fsi; local
2046 __fsi_suspend(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
2057 __fsi_resume(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
[all...]
H A DMakefile9 snd-soc-fsi-objs := fsi.o
13 obj-$(CONFIG_SND_SOC_SH4_FSI) += snd-soc-fsi.o
/linux-master/arch/s390/include/asm/
H A Dfault.h12 unsigned long fsi : 2; /* Access Exception Fetch/Store Indication */ member in struct:teid::__anon46
/linux-master/fs/devpts/
H A Dinode.c149 struct vfsmount *devpts_mntget(struct file *filp, struct pts_fs_info *fsi) argument
166 (DEVPTS_SB(path.mnt->mnt_sb) != fsi))
170 if (DEVPTS_SB(path.mnt->mnt_sb) == fsi)
212 void devpts_release(struct pts_fs_info *fsi) argument
214 deactivate_super(fsi->sb);
310 struct pts_fs_info *fsi = DEVPTS_SB(sb); local
311 struct pts_mount_opts *opts = &fsi->mount_opts;
318 if (fsi->ptmx_dentry) {
349 fsi->ptmx_dentry = dentry;
356 static void update_ptmx_mode(struct pts_fs_info *fsi) argument
368 struct pts_fs_info *fsi = DEVPTS_SB(sb); local
386 struct pts_fs_info *fsi = DEVPTS_SB(root->d_sb); local
411 struct pts_fs_info *fsi; local
491 struct pts_fs_info *fsi = DEVPTS_SB(sb); local
511 devpts_new_index(struct pts_fs_info *fsi) argument
528 devpts_kill_index(struct pts_fs_info *fsi, int idx) argument
543 devpts_pty_new(struct pts_fs_info *fsi, int index, void *priv) argument
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-fsi.c18 #include <linux/fsi.h>
149 struct fsi_device *fsi; member in struct:fsi_i2c_master
163 static int fsi_i2c_read_reg(struct fsi_device *fsi, unsigned int reg, argument
169 rc = fsi_device_read(fsi, reg, &data_be, sizeof(data_be));
178 static int fsi_i2c_write_reg(struct fsi_device *fsi, unsigned int reg, argument
183 return fsi_device_write(fsi, reg, &data_be, sizeof(data_be));
193 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_INT_MASK, &interrupt);
198 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_MODE, &mode);
202 rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_ESTAT, &extended_status);
211 return fsi_i2c_write_reg(i2c->fsi, I2C_FSI_WATER_MAR
217 struct fsi_device *fsi = port->master->fsi; local
482 struct fsi_device *fsi = i2c->fsi; local
661 fsi_i2c_find_port_of_node(struct device_node *fsi, int port) argument
[all...]
/linux-master/fs/ramfs/
H A Dinode.c209 struct ramfs_fs_info *fsi = root->d_sb->s_fs_info; local
211 if (fsi->mount_opts.mode != RAMFS_DEFAULT_MODE)
212 seq_printf(m, ",mode=%o", fsi->mount_opts.mode);
234 struct ramfs_fs_info *fsi = fc->s_fs_info; local
255 fsi->mount_opts.mode = result.uint_32 & S_IALLUGO;
264 struct ramfs_fs_info *fsi = sb->s_fs_info; local
274 inode = ramfs_get_inode(sb, NULL, S_IFDIR | fsi->mount_opts.mode, 0);
300 struct ramfs_fs_info *fsi; local
302 fsi = kzalloc(sizeof(*fsi), GFP_KERNE
[all...]
/linux-master/security/selinux/
H A Dselinuxfs.c85 struct selinux_fs_info *fsi; local
87 fsi = kzalloc(sizeof(*fsi), GFP_KERNEL);
88 if (!fsi)
91 fsi->last_ino = SEL_INO_NEXT - 1;
92 fsi->sb = sb;
93 sb->s_fs_info = fsi;
99 struct selinux_fs_info *fsi = sb->s_fs_info; local
102 if (fsi) {
103 for (i = 0; i < fsi
365 struct selinux_fs_info *fsi = inode->i_sb->s_fs_info; local
415 struct selinux_fs_info *fsi = inode->i_sb->s_fs_info; local
504 sel_make_policy_nodes(struct selinux_fs_info *fsi, struct selinux_policy *newpolicy) argument
574 struct selinux_fs_info *fsi = file_inode(file)->i_sb->s_fs_info; local
1198 struct selinux_fs_info *fsi = file_inode(filep)->i_sb->s_fs_info; local
1239 struct selinux_fs_info *fsi = file_inode(filep)->i_sb->s_fs_info; local
1296 struct selinux_fs_info *fsi = file_inode(filep)->i_sb->s_fs_info; local
1583 struct selinux_fs_info *fsi = sb->s_fs_info; local
1619 struct selinux_fs_info *fsi = sb->s_fs_info; local
1811 struct selinux_fs_info *fsi = sb->s_fs_info; local
1875 sel_make_policycap(struct selinux_fs_info *fsi) argument
1972 struct selinux_fs_info *fsi; local
[all...]
/linux-master/drivers/spi/
H A Dspi-fsi.c6 #include <linux/fsi.h>
71 struct fsi_device *fsi; /* FSI2SPI CFAM engine device */ member in struct:fsi2spi
86 static int fsi_spi_check_mux(struct fsi_device *fsi, struct device *dev) argument
92 rc = fsi_slave_read(fsi->slave, FSI_MBOX_ROOT_CTRL_8, &root_ctrl_8_be,
112 rc = fsi_device_read(ctx->bridge->fsi, FSI2SPI_STATUS, &sts_be,
144 rc = fsi_device_write(bridge->fsi, FSI2SPI_CMD, &cmd_be,
153 rc = fsi_device_read(bridge->fsi, FSI2SPI_DATA0, &data_be,
160 rc = fsi_device_read(bridge->fsi, FSI2SPI_DATA1, &data_be,
191 rc = fsi_device_write(bridge->fsi, FSI2SPI_DATA0, &data_be,
197 rc = fsi_device_write(bridge->fsi, FSI2SPI_DATA
524 struct fsi_device *fsi = to_fsi_dev(dev); local
[all...]
/linux-master/fs/jfs/
H A Djfs_dtree.c1342 int fsi, stblsize; local
1422 fsi = rp->header.stblindex + stblsize;
1423 rp->header.freelist = fsi;
1424 rp->header.freecnt = rp->header.maxslot - fsi;
1449 f = &rp->slot[fsi];
1450 for (fsi++; fsi < rp->header.maxslot; f++, fsi++)
1451 f->next = fsi;
1565 fsi
1647 int fsi, last; local
1881 int fsi, stblsize, n; local
2525 int fsi; local
3606 int hsi, fsi, klen, len, nextindex; local
3961 int fsi; /* free entry slot index */ local
4062 int fsi, xsi, n; local
4138 int fsi; /* free entry slot index */ local
[all...]
/linux-master/fs/tracefs/
H A Dinode.c313 struct tracefs_fs_info *fsi = sb->s_fs_info; local
315 struct tracefs_mount_opts *opts = &fsi->mount_opts;
341 struct tracefs_fs_info *fsi = sb->s_fs_info; local
344 err = tracefs_parse_options(data, &fsi->mount_opts);
356 struct tracefs_fs_info *fsi = root->d_sb->s_fs_info; local
357 struct tracefs_mount_opts *opts = &fsi->mount_opts;
409 struct tracefs_fs_info *fsi; local
412 fsi = kzalloc(sizeof(struct tracefs_fs_info), GFP_KERNEL);
413 sb->s_fs_info = fsi;
414 if (!fsi) {
[all...]
/linux-master/fs/debugfs/
H A Dinode.c159 struct debugfs_fs_info *fsi = sb->s_fs_info; local
161 struct debugfs_mount_opts *opts = &fsi->mount_opts;
193 struct debugfs_fs_info *fsi = sb->s_fs_info; local
196 err = debugfs_parse_options(data, &fsi->mount_opts);
208 struct debugfs_fs_info *fsi = root->d_sb->s_fs_info; local
209 struct debugfs_mount_opts *opts = &fsi->mount_opts;
269 struct debugfs_fs_info *fsi; local
272 fsi = kzalloc(sizeof(struct debugfs_fs_info), GFP_KERNEL);
273 sb->s_fs_info = fsi;
274 if (!fsi) {
[all...]
/linux-master/drivers/base/regmap/
H A DMakefile24 obj-$(CONFIG_REGMAP_FSI) += regmap-fsi.o
H A Dregmap-fsi.c9 #include <linux/fsi.h>
/linux-master/drivers/tty/
H A Dpty.c727 struct pts_fs_info *fsi; local
730 fsi = tty->driver_data;
732 fsi = tty->link->driver_data;
734 if (fsi) {
735 devpts_kill_index(fsi, tty->index);
736 devpts_release(fsi);
792 struct pts_fs_info *fsi; local
807 fsi = devpts_acquire(filp);
808 if (IS_ERR(fsi)) {
809 retval = PTR_ERR(fsi);
[all...]
/linux-master/fs/efivarfs/
H A Dinode.c24 struct efivarfs_fs_info *fsi = sb->s_fs_info; local
25 struct efivarfs_mount_opts *opts = &fsi->mount_opts;
/linux-master/drivers/hwmon/occ/
H A Dp9_sbe.c7 #include <linux/fsi-occ.h>
H A Dp8_i2c.c6 #include <linux/fsi-occ.h>
/linux-master/drivers/
H A DMakefile186 obj-$(CONFIG_FSI) += fsi/
/linux-master/include/trace/events/
H A Dfsi.h4 #define TRACE_SYSTEM fsi
29 TP_printk("fsi%d:%02d:%02d %08x[%zu]",
59 TP_printk("fsi%d:%02d:%02d %08x[%zu] <= {%*ph}",
96 TP_printk("fsi%d:%02d:%02d %08x[%zu] %s {%*ph} ret %d",
119 TP_printk("fsi%d:%d",
138 TP_printk("fsi%d (%d links) %s", __entry->master_idx, __entry->n_links,
153 TP_printk("fsi%d (%d links)", __entry->master_idx, __entry->n_links)
177 TP_printk("fsi%d: idx:%d link:%d/%d cid:%d cfam:%08x %08x",
203 TP_printk("fsi%d: cfam:%08x link:%d/%d",
232 TP_printk("fsi
[all...]

Completed in 248 milliseconds

12