Home
last modified time | relevance | path

Searched refs:mst (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v6.1/drivers/media/dvb-frontends/
Ddibx000_common.c20 static int dibx000_write_word(struct dibx000_i2c_master *mst, u16 reg, u16 val) in dibx000_write_word() argument
24 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_write_word()
29 mst->i2c_write_buffer[0] = (reg >> 8) & 0xff; in dibx000_write_word()
30 mst->i2c_write_buffer[1] = reg & 0xff; in dibx000_write_word()
31 mst->i2c_write_buffer[2] = (val >> 8) & 0xff; in dibx000_write_word()
32 mst->i2c_write_buffer[3] = val & 0xff; in dibx000_write_word()
34 memset(mst->msg, 0, sizeof(struct i2c_msg)); in dibx000_write_word()
35 mst->msg[0].addr = mst->i2c_addr; in dibx000_write_word()
36 mst->msg[0].flags = 0; in dibx000_write_word()
37 mst->msg[0].buf = mst->i2c_write_buffer; in dibx000_write_word()
[all …]
Ddibx000_common.h40 extern int dibx000_init_i2c_master(struct dibx000_i2c_master *mst,
44 *mst,
47 extern void dibx000_exit_i2c_master(struct dibx000_i2c_master *mst);
48 extern void dibx000_reset_i2c_master(struct dibx000_i2c_master *mst);
/Linux-v6.1/fs/ubifs/
Dsb.c78 struct ubifs_mst_node *mst; in create_default_filesystem() local
164 mst = kzalloc(c->mst_node_alsz, GFP_KERNEL); in create_default_filesystem()
170 if (!sup || !mst || !idx || !ino || !cs) { in create_default_filesystem()
227 mst->ch.node_type = UBIFS_MST_NODE; in create_default_filesystem()
228 mst->log_lnum = cpu_to_le32(UBIFS_LOG_LNUM); in create_default_filesystem()
229 mst->highest_inum = cpu_to_le64(UBIFS_FIRST_INO); in create_default_filesystem()
230 mst->cmt_no = 0; in create_default_filesystem()
231 mst->root_lnum = cpu_to_le32(main_first + DEFAULT_IDX_LEB); in create_default_filesystem()
232 mst->root_offs = 0; in create_default_filesystem()
234 mst->root_len = cpu_to_le32(tmp); in create_default_filesystem()
[all …]
Drecovery.c98 struct ubifs_mst_node **mst, void **cor) in get_master_node() argument
153 *mst = buf; in get_master_node()
180 *mst = NULL; in get_master_node()
193 struct ubifs_mst_node *mst) in write_rcvrd_mst_node() argument
200 save_flags = mst->flags; in write_rcvrd_mst_node()
201 mst->flags |= cpu_to_le32(UBIFS_MST_RCVRY); in write_rcvrd_mst_node()
203 err = ubifs_prepare_node_hmac(c, mst, UBIFS_MST_NODE_SZ, in write_rcvrd_mst_node()
207 err = ubifs_leb_change(c, lnum, mst, sz); in write_rcvrd_mst_node()
210 err = ubifs_leb_change(c, lnum + 1, mst, sz); in write_rcvrd_mst_node()
214 mst->flags = save_flags; in write_rcvrd_mst_node()
[all …]
Ddebug.c389 const struct ubifs_mst_node *mst = node; in ubifs_dump_node() local
392 (unsigned long long)le64_to_cpu(mst->highest_inum)); in ubifs_dump_node()
394 (unsigned long long)le64_to_cpu(mst->cmt_no)); in ubifs_dump_node()
395 pr_err("\tflags %#x\n", le32_to_cpu(mst->flags)); in ubifs_dump_node()
396 pr_err("\tlog_lnum %u\n", le32_to_cpu(mst->log_lnum)); in ubifs_dump_node()
397 pr_err("\troot_lnum %u\n", le32_to_cpu(mst->root_lnum)); in ubifs_dump_node()
398 pr_err("\troot_offs %u\n", le32_to_cpu(mst->root_offs)); in ubifs_dump_node()
399 pr_err("\troot_len %u\n", le32_to_cpu(mst->root_len)); in ubifs_dump_node()
400 pr_err("\tgc_lnum %u\n", le32_to_cpu(mst->gc_lnum)); in ubifs_dump_node()
401 pr_err("\tihead_lnum %u\n", le32_to_cpu(mst->ihead_lnum)); in ubifs_dump_node()
[all …]
Dmaster.c65 const struct ubifs_mst_node *mst, in mst_node_check_hash() argument
69 const void *node = mst; in mst_node_check_hash()
/Linux-v6.1/drivers/i2c/busses/
Di2c-mlxbf.c418 struct mlxbf_i2c_resource *mst; member
532 if (mlxbf_i2c_poll(priv->mst->io, addr, mask, true, timeout)) in mlxbf_i2c_smbus_master_wait_for_idle()
543 if (mlxbf_i2c_poll(priv->mst->io, MLXBF_I2C_SMBUS_MASTER_GW, in mlxbf_i2c_smbus_master_lock()
554 writel(0, priv->mst->io + MLXBF_I2C_SMBUS_MASTER_GW); in mlxbf_i2c_smbus_master_unlock()
594 mlxbf_i2c_poll(priv->mst->io, MLXBF_I2C_SMBUS_MASTER_GW, in mlxbf_i2c_smbus_check_status()
607 master_status_bits = readl(priv->mst->io + in mlxbf_i2c_smbus_check_status()
651 iowrite32be(data32, priv->mst->io + addr + offset); in mlxbf_i2c_smbus_write_data()
676 data32 = ioread32be(priv->mst->io + addr + offset); in mlxbf_i2c_smbus_read_data()
686 data32 = ioread32be(priv->mst->io + addr + offset); in mlxbf_i2c_smbus_read_data()
714 writel(0x0, priv->mst->io + MLXBF_I2C_SMBUS_MASTER_STATUS); in mlxbf_i2c_smbus_enable()
[all …]
/Linux-v6.1/Documentation/sound/hd-audio/
Dindex.rst10 dp-mst
/Linux-v6.1/drivers/net/dsa/mv88e6xxx/
Dchip.c1839 struct mv88e6xxx_mst *mst; in mv88e6xxx_sid_get() local
1843 list_for_each_entry(mst, &chip->msts, node) in mv88e6xxx_sid_get()
1844 __set_bit(mst->stu.sid, busy); in mv88e6xxx_sid_get()
1853 struct mv88e6xxx_mst *mst, *tmp; in mv88e6xxx_mst_put() local
1859 list_for_each_entry_safe(mst, tmp, &chip->msts, node) { in mv88e6xxx_mst_put()
1860 if (mst->stu.sid != sid) in mv88e6xxx_mst_put()
1863 if (!refcount_dec_and_test(&mst->refcnt)) in mv88e6xxx_mst_put()
1866 mst->stu.valid = false; in mv88e6xxx_mst_put()
1867 err = mv88e6xxx_stu_loadpurge(chip, &mst->stu); in mv88e6xxx_mst_put()
1869 refcount_set(&mst->refcnt, 1); in mv88e6xxx_mst_put()
[all …]
/Linux-v6.1/fs/ntfs/
DMakefile7 index.o inode.o mft.o mst.o namei.o runlist.o super.o sysctl.o \
/Linux-v6.1/drivers/w1/
Dw1_netlink.h74 } mst; member
Dw1_int.c154 msg.id.mst.id = dev->id; in w1_add_master_device()
213 msg.id.mst.id = dev->id; in __w1_remove_master_device()
Dw1_netlink.c522 struct w1_master *dev = w1_search_master_id(msg->id.mst.id); in w1_list_count_cmds()
659 dev = w1_search_master_id(msg->id.mst.id); in w1_cn_callback()
/Linux-v6.1/arch/arm/boot/dts/
Dmstar-v7.dtsi130 compatible = "mstar,mst-intc";
139 compatible = "mstar,mst-intc";
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Ddp.c451 ior->dp.mst = outp->dp.lt.mst; in nvkm_dp_train()
521 dataKBps, linkKBps, ior->dp.mst, outp->dp.lt.mst); in nvkm_dp_acquire()
522 if (linkKBps < dataKBps || ior->dp.mst != outp->dp.lt.mst) { in nvkm_dp_acquire()
Doutp.h52 bool mst; member
Dga102.c55 if (sor->dp.mst) in ga102_sor_dp_links()
Dtu102.c53 if (sor->dp.mst) in tu102_sor_dp_links()
Dior.h40 bool mst; member
Drootnv50.c215 outp->dp.lt.mst = !!args->v0.state; in nv50_disp_root_mthd_()
/Linux-v6.1/drivers/gpu/drm/nouveau/
Dnouveau_dp.c35 MODULE_PARM_DESC(mst, "Enable DisplayPort multi-stream (default: enabled)");
37 module_param_named(mst, nouveau_mst, int, 0400);
/Linux-v6.1/drivers/phy/freescale/
Dphy-fsl-imx8qm-lvds-phy.c187 struct mixel_lvds_phy *mst = priv->phys[slv->id ^ 1]; in mixel_lvds_phy_check_slave() local
188 struct phy_configure_opts_lvds *mst_cfg = &mst->cfg; in mixel_lvds_phy_check_slave()
/Linux-v6.1/net/bridge/
Dbr_mst.c200 .u.mst = on, in br_mst_set_enabled()
/Linux-v6.1/include/net/
Dswitchdev.h65 bool mst; /* BRIDGE_MST */ member
/Linux-v6.1/drivers/irqchip/
DMakefile116 obj-$(CONFIG_MST_IRQ) += irq-mst-intc.o

12