Home
last modified time | relevance | path

Searched refs:fsi (Results 1 – 25 of 108) sorted by relevance

12345

/openbmc/linux/sound/soc/sh/
H A Dfsi.c389 return fsi->master->base == fsi->base; in fsi_is_port_a()
394 return fsi->spdif; in fsi_is_spdif()
496 return fsi_is_play(substream) ? &fsi->playback : &fsi->capture; in fsi_stream_get()
570 if (!fsi) in fsi_stream_transfer()
699 data |= AB_IO(1, fsi_get_port_shift(fsi, &fsi->playback)); in fsi_irq_clear_status()
700 data |= AB_IO(1, fsi_get_port_shift(fsi, &fsi->capture)); in fsi_irq_clear_status()
791 #define fsi_clk_invalid(fsi) fsi_clk_valid(fsi, 0) argument
800 fsi->clock.rate; in fsi_clk_is_valid()
1870 fsi->spdif = 1; in fsi_port_info_init()
1883 fsi->playback.priv = fsi; in fsi_handler_init()
[all …]
/openbmc/linux/fs/devpts/
H A Dinode.c319 if (fsi->ptmx_dentry) { in mknod_ptmx()
360 if (fsi->ptmx_dentry) { in update_ptmx_mode()
380 update_ptmx_mode(fsi); in devpts_remount()
412 struct pts_fs_info *fsi; in new_pts_fs_info() local
415 if (!fsi) in new_pts_fs_info()
421 fsi->sb = sb; in new_pts_fs_info()
423 return fsi; in new_pts_fs_info()
494 if (fsi) in devpts_kill_sb()
496 kfree(fsi); in devpts_kill_sb()
520 index = ida_alloc_max(&fsi->allocated_ptys, fsi->mount_opts.max - 1, in devpts_new_index()
[all …]
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Dibm-power11-quad.dtsi153 fsi@20 {
183 fsi@20 {
213 fsi@20 {
243 fsi@20 {
273 fsi@20 {
303 fsi@20 {
333 fsi@20 {
363 fsi@20 {
506 fsi@20 {
536 fsi@20 {
[all …]
H A Dibm-power10-quad.dtsi8 compatible = "ibm,i2cr-fsi-master";
36 compatible = "ibm,i2cr-fsi-master";
64 compatible = "ibm,i2cr-fsi-master";
92 compatible = "ibm,i2cr-fsi-master";
120 compatible = "ibm,i2cr-fsi-master";
148 compatible = "ibm,i2cr-fsi-master";
176 compatible = "ibm,i2cr-fsi-master";
204 compatible = "ibm,i2cr-fsi-master";
232 compatible = "ibm,i2cr-fsi-master";
819 compatible = "fsi-master-hub";
[all …]
H A Daspeed-bmc-ibm-fuji.dts2496 fsi@20 {
2526 fsi@20 {
2556 fsi@20 {
2586 fsi@20 {
2616 fsi@20 {
2646 fsi@20 {
2676 fsi@20 {
2706 fsi@20 {
2817 fsi@3400 {
2848 fsi@20 {
[all …]
H A Daspeed-bmc-opp-nicole.dts79 fsi: gpio-fsi { label
80 compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master";
219 /*A0-A7*/ "","cfam-reset","","","","","fsi-mux","",
222 /*D0-D7*/ "fsi-enable","bmc_power_up","sys_pwrok_buf",
235 /*P0-P7*/ "","fsi-trans","pm_rtc_adc_en","","","","","",
246 /*AA0-AA7*/ "fsi-clock","led-attention","fsi-data","led-fault",
H A Daspeed-bmc-opp-romulus.dts70 fsi: gpio-fsi { label
71 compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master";
235 /*A0-A7*/ "","cfam-reset","","","","","fsi-mux","",
238 /*D0-D7*/ "fsi-enable","","","nic_func_mode0","nic_func_mode1","","","",
253 /*R0-R7*/ "","","fsi-trans","","","led-power","","",
262 /*AA0-AA7*/ "fsi-clock","","fsi-data","","","","","",
/openbmc/linux/drivers/i2c/busses/
H A Di2c-fsi.c149 struct fsi_device *fsi; member
217 struct fsi_device *fsi = port->master->fsi; in fsi_i2c_set_port() local
220 rc = fsi_i2c_read_reg(fsi, I2C_FSI_MODE, &mode); in fsi_i2c_set_port()
280 rc = fsi_device_write(i2c->fsi, I2C_FSI_FIFO, in fsi_i2c_write_fifo()
308 rc = fsi_device_read(i2c->fsi, I2C_FSI_FIFO, in fsi_i2c_read_fifo()
335 fsi_i2c_read_reg(i2c->fsi, I2C_FSI_STAT, &stat); in fsi_i2c_get_scl()
358 fsi_i2c_read_reg(i2c->fsi, I2C_FSI_STAT, &stat); in fsi_i2c_get_sda()
482 struct fsi_device *fsi = i2c->fsi; in fsi_i2c_abort() local
504 rc = fsi_i2c_write_reg(fsi, I2C_FSI_CMD, &cmd); in fsi_i2c_abort()
668 for_each_child_of_node(fsi, np) { in fsi_i2c_find_port_of_node()
[all …]
/openbmc/linux/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
/openbmc/qemu/docs/specs/
H A Dfsi.rst66 - ``hw/fsi/opb.c``
68 - ``hw/fsi/fsi.c``
69 - ``include/hw/fsi/fsi.h``
70 - ``hw/fsi/fsi-master.c``
71 - ``include/hw/fsi/fsi-master.h``
72 - ``hw/fsi/fsi-slave.c``
73 - ``include/hw/fsi/fsi-slave.h``
74 - ``hw/fsi/cfam.c``
106 bus: fsi.bus.1
107 type fsi.bus
[all …]
/openbmc/u-boot/cmd/
H A Dfsi.c7 struct fsi_master_aspeed *fsi; variable
12 aspeed_fsi_break(fsi, 0); in do_break()
18 aspeed_fsi_status(fsi); in do_status()
34 rc = aspeed_fsi_read(fsi, 0, addr, &val, 4); in do_getcfam()
57 rc = aspeed_fsi_write(fsi, 0, addr, &val, 4); in do_putcfam()
68 rc = aspeed_fsi_divisor(fsi, 0); in do_divisor()
73 rc = aspeed_fsi_divisor(fsi, val); in do_divisor()
117 fsi = do_probe(argc, argv); in do_fsi()
121 if (fsi == NULL) { in do_fsi()
149 fsi, 4, 1, do_fsi,
/openbmc/linux/Documentation/devicetree/bindings/fsi/
H A Dfsi-master-aspeed.txt8 - compatible: "aspeed,ast2600-fsi-master"
18 - fsi-routing-gpios: GPIO for setting the FSI mux (internal or cabled)
19 - fsi-mux-gpios: GPIO for detecting the desired FSI mux state
24 fsi-master {
25 compatible = "aspeed,ast2600-fsi-master", "fsi-master";
32 fsi-routing-gpios = <&gpio0 ASPEED_GPIO(Q, 7) GPIO_ACTIVE_HIGH>;
33 fsi-mux-gpios = <&gpio0 ASPEED_GPIO(B, 0) GPIO_ACTIVE_HIGH>;
H A Dibm,i2cr-fsi-master.yaml4 $id: http://devicetree.org/schemas/fsi/ibm,i2cr-fsi-master.yaml#
14 (see fsi.txt). The I2CR translates I2C bus operations to FSI CFAM reads and
20 - ibm,i2cr-fsi-master
38 compatible = "ibm,i2cr-fsi-master";
H A Dfsi.txt6 nodes to probed engines. This allows for fsi engines to expose non-probeable
13 the fsi-master-* binding specifications.
18 fsi-master {
22 fsi-slave@<link,id> {
26 fsi-slave-engine@<addr> {
28 * is bound to the relevant fsi device driver */
32 fsi-slave-engine@<addr> {
50 compatible = "fsi-master-gpio", "fsi-master";
122 gpio-fsi {
123 compatible = "fsi-master-gpio", "fsi-master";
[all …]
H A Dfsi-master-ast-cf.txt6 "aspeed,ast2400-cf-fsi-master" for an AST2400 based system
8 "aspeed,ast2500-cf-fsi-master" for an AST2500 based system
24 fsi-master {
25 compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master";
H A Dfsi-master-gpio.txt5 - compatible = "fsi-master-gpio";
21 fsi-master {
22 compatible = "fsi-master-gpio", "fsi-master";
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-fsi1 What: /sys/bus/platform/devices/../fsi-master/fsi0/rescan
4 Contact: linux-fsi@lists.ozlabs.org
9 What: /sys/bus/platform/devices/../fsi-master/fsi0/break
12 Contact: linux-fsi@lists.ozlabs.org
19 What: /sys/bus/platform/devices/../fsi-master/fsi0/slave@00:00/term
22 Contact: linux-fsi@lists.ozlabs.org
32 What: /sys/bus/platform/devices/../fsi-master/fsi0/slave@00:00/raw
35 Contact: linux-fsi@lists.ozlabs.org
43 Contact: linux-fsi@lists.ozlabs.org
/openbmc/linux/security/selinux/
H A Dselinuxfs.c87 fsi = kzalloc(sizeof(*fsi), GFP_KERNEL); in selinux_fs_info_create()
88 if (!fsi) in selinux_fs_info_create()
92 fsi->sb = sb; in selinux_fs_info_create()
93 sb->s_fs_info = fsi; in selinux_fs_info_create()
102 if (fsi) { in selinux_fs_info_free()
382 if (fsi->policy_opened) in sel_open_policy()
400 fsi->policy_opened = 1; in sel_open_policy()
423 fsi->policy_opened = 0; in sel_release_policy()
2021 fsi = sb->s_fs_info; in sel_fill_super()
2022 fsi->bool_dir = sel_make_dir(sb->s_root, BOOL_DIR_NAME, &fsi->last_ino); in sel_fill_super()
[all …]
/openbmc/linux/fs/ramfs/
H A Dinode.c178 struct ramfs_fs_info *fsi = root->d_sb->s_fs_info; in ramfs_show_options() local
180 if (fsi->mount_opts.mode != RAMFS_DEFAULT_MODE) in ramfs_show_options()
181 seq_printf(m, ",mode=%o", fsi->mount_opts.mode); in ramfs_show_options()
203 struct ramfs_fs_info *fsi = fc->s_fs_info; in ramfs_parse_param() local
224 fsi->mount_opts.mode = result.uint_32 & S_IALLUGO; in ramfs_parse_param()
233 struct ramfs_fs_info *fsi = sb->s_fs_info; in ramfs_fill_super() local
269 struct ramfs_fs_info *fsi; in ramfs_init_fs_context() local
271 fsi = kzalloc(sizeof(*fsi), GFP_KERNEL); in ramfs_init_fs_context()
272 if (!fsi) in ramfs_init_fs_context()
275 fsi->mount_opts.mode = RAMFS_DEFAULT_MODE; in ramfs_init_fs_context()
[all …]
/openbmc/openbmc/meta-openpower/recipes-phosphor/fsi/op-fsi/
H A Dfsi-enable.service3 Conflicts=fsi-disable.service
4 Wants=fsi-scan@0.service
5 Before=fsi-scan@0.service
8 ExecStart=/bin/sh -c "echo 0 > /sys/devices/platform/gpio-fsi/external_mode"
/openbmc/qemu/hw/fsi/
H A Daspeed-apb2opb.c79 static void fsi_opb_fsi_master_address(OPBus *opb, FSIMasterState* fsi, in fsi_opb_fsi_master_address() argument
83 memory_region_set_address(&fsi->iomem, addr); in fsi_opb_fsi_master_address()
87 static void fsi_opb_opb2fsi_address(OPBus *opb, FSIMasterState* fsi, in fsi_opb_opb2fsi_address() argument
91 memory_region_set_address(&fsi->opb2fsi, addr); in fsi_opb_opb2fsi_address()
130 fsi_opb_fsi_master_address(&s->opb[0], &s->fsi[0], in fsi_aspeed_apb2opb_write()
134 fsi_opb_opb2fsi_address(&s->opb[0], &s->fsi[0], in fsi_aspeed_apb2opb_write()
242 object_initialize_child(o, "fsi-master[*]", &s->fsi[i], in fsi_aspeed_apb2opb_init()
260 if (!qdev_realize_and_unref(DEVICE(&s->fsi[i]), BUS(&s->opb[i]), in fsi_aspeed_apb2opb_realize()
266 &s->fsi[i].iomem); in fsi_aspeed_apb2opb_realize()
283 &s->fsi[i].opb2fsi); in fsi_aspeed_apb2opb_realize()
H A Dmeson.build3 system_ss.add(when: 'CONFIG_FSI', if_true: files('fsi.c','fsi-master.c','fsi-slave.c'))
/openbmc/linux/drivers/spi/
H A Dspi-fsi.c71 struct fsi_device *fsi; /* FSI2SPI CFAM engine device */ member
144 rc = fsi_device_write(bridge->fsi, FSI2SPI_CMD, &cmd_be, in fsi_spi_read_reg()
153 rc = fsi_device_read(bridge->fsi, FSI2SPI_DATA0, &data_be, in fsi_spi_read_reg()
160 rc = fsi_device_read(bridge->fsi, FSI2SPI_DATA1, &data_be, in fsi_spi_read_reg()
191 rc = fsi_device_write(bridge->fsi, FSI2SPI_DATA0, &data_be, in fsi_spi_write_reg()
203 rc = fsi_device_write(bridge->fsi, FSI2SPI_CMD, &cmd_be, in fsi_spi_write_reg()
433 rc = fsi_spi_check_mux(ctx->bridge->fsi, ctx->dev); in fsi_spi_transfer_one_message()
524 struct fsi_device *fsi = to_fsi_dev(dev); in fsi_spi_probe() local
526 rc = fsi_spi_check_mux(fsi, dev); in fsi_spi_probe()
534 bridge->fsi = fsi; in fsi_spi_probe()
[all …]
/openbmc/openbmc/meta-openpower/recipes-phosphor/fsi/
H A Dop-fsi.bb14 TMPL_SCAN = "fsi-scan@.service"
15 INSTFMT_SCAN = "fsi-scan@{0}.service"
19 SYSTEMD_SERVICE:${PN} += "${TMPL_SCAN} fsi-enable.service fsi-disable.service"
/openbmc/linux/fs/jfs/
H A Djfs_dtree.c1450 for (fsi++; fsi < rp->header.maxslot; f++, fsi++) in dtSplitPage()
1567 for (fsi++; fsi < rp->header.maxslot; f++, fsi++) in dtSplitPage()
1792 for (fsi++; fsi < sp->header.maxslot; f++, fsi++) in dtExtendPage()
1964 for (fsi++; fsi < rp->header.maxslot; f++, fsi++) in dtSplitRoot()
2053 for (fsi++; fsi < DTROOTMAXSLOT; f++, fsi++) in dtSplitRoot()
2525 int fsi; in dtInitRoot() local
2589 fsi = 1; in dtInitRoot()
2593 for (fsi++; fsi < DTROOTMAXSLOT; f++, fsi++) in dtInitRoot()
3990 xsi = fsi; in dtDeleteEntry()
4084 fsi = si; in dtTruncateEntry()
[all …]

12345