Searched refs:mcp (Results 1 - 12 of 12) sorted by relevance

/drivers/mfd/
H A Dmcp-core.c2 * linux/drivers/mfd/mcp-core.c
20 #include <linux/mfd/mcp.h>
23 #define to_mcp(d) container_of(d, struct mcp, attached_device)
33 struct mcp *mcp = to_mcp(dev); local
36 return drv->probe(mcp);
41 struct mcp *mcp = to_mcp(dev); local
44 drv->remove(mcp);
49 .name = "mcp",
63 mcp_set_telecom_divisor(struct mcp *mcp, unsigned int div) argument
80 mcp_set_audio_divisor(struct mcp *mcp, unsigned int div) argument
99 mcp_reg_write(struct mcp *mcp, unsigned int reg, unsigned int val) argument
117 mcp_reg_read(struct mcp *mcp, unsigned int reg) argument
137 mcp_enable(struct mcp *mcp) argument
155 mcp_disable(struct mcp *mcp) argument
168 struct mcp *mcp = container_of(dev, struct mcp, attached_device); local
175 struct mcp *mcp; local
190 mcp_host_add(struct mcp *mcp, void *pdata) argument
198 mcp_host_del(struct mcp *mcp) argument
204 mcp_host_free(struct mcp *mcp) argument
[all...]
H A Dmcp-sa11x0.c2 * linux/drivers/mfd/mcp-sa11x0.c
23 #include <linux/mfd/mcp.h>
27 #include <mach/mcp.h>
29 #define DRIVER_NAME "sa11x0-mcp"
46 #define priv(mcp) ((struct mcp_sa11x0 *)mcp_priv(mcp))
49 mcp_sa11x0_set_telecom_divisor(struct mcp *mcp, unsigned int divisor) argument
51 struct mcp_sa11x0 *m = priv(mcp);
61 mcp_sa11x0_set_audio_divisor(struct mcp *mc argument
79 mcp_sa11x0_write(struct mcp *mcp, unsigned int reg, unsigned int val) argument
106 mcp_sa11x0_read(struct mcp *mcp, unsigned int reg) argument
128 mcp_sa11x0_enable(struct mcp *mcp) argument
137 mcp_sa11x0_disable(struct mcp *mcp) argument
162 struct mcp *mcp; local
244 struct mcp *mcp = platform_get_drvdata(dev); local
[all...]
H A Ducb1x00-core.c368 struct ucb1x00_plat_data *pdata = ucb->mcp->attached_device.platform_data;
497 static int ucb1x00_probe(struct mcp *mcp) argument
499 struct ucb1x00_plat_data *pdata = mcp->attached_device.platform_data;
509 mcp_enable(mcp);
510 id = mcp_reg_read(mcp, UCB_ID);
511 mcp_disable(mcp);
525 ucb->dev.parent = &mcp->attached_device;
533 ucb->mcp = mcp;
616 ucb1x00_remove(struct mcp *mcp) argument
[all...]
H A DMakefile62 obj-$(CONFIG_MCP) += mcp-core.o
63 obj-$(CONFIG_MCP_SA11X0) += mcp-sa11x0.o
/drivers/gpio/
H A Dgpio-mcp23s08.c48 int (*read)(struct mcp23s08 *mcp, unsigned reg);
49 int (*write)(struct mcp23s08 *mcp, unsigned reg, unsigned val);
50 int (*read_regs)(struct mcp23s08 *mcp, unsigned reg,
74 struct mcp23s08 *mcp[8]; member in struct:mcp23s08_driver_data
82 static int mcp23008_read(struct mcp23s08 *mcp, unsigned reg) argument
84 return i2c_smbus_read_byte_data(mcp->data, reg);
87 static int mcp23008_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) argument
89 return i2c_smbus_write_byte_data(mcp->data, reg, val);
93 mcp23008_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) argument
96 int ret = mcp23008_read(mcp, re
105 mcp23017_read(struct mcp23s08 *mcp, unsigned reg) argument
110 mcp23017_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) argument
116 mcp23017_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) argument
146 mcp23s08_read(struct mcp23s08 *mcp, unsigned reg) argument
157 mcp23s08_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) argument
168 mcp23s08_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) argument
187 mcp23s17_read(struct mcp23s08 *mcp, unsigned reg) argument
198 mcp23s17_write(struct mcp23s08 *mcp, unsigned reg, unsigned val) argument
210 mcp23s17_read_regs(struct mcp23s08 *mcp, unsigned reg, u16 *vals, unsigned n) argument
248 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); local
260 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); local
277 __mcp23s08_set(struct mcp23s08 *mcp, unsigned mask, int value) argument
291 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); local
302 struct mcp23s08 *mcp = container_of(chip, struct mcp23s08, chip); local
328 struct mcp23s08 *mcp; local
370 mcp23s08_probe_one(struct mcp23s08 *mcp, struct device *dev, void *data, unsigned addr, unsigned type, unsigned base, unsigned pullups) argument
482 struct mcp23s08 *mcp; local
513 struct mcp23s08 *mcp = i2c_get_clientdata(client); local
[all...]
/drivers/scsi/qla2xxx/
H A Dqla_mbx.c19 * mcp = driver internal mbx struct pointer.
33 qla2x00_mailbox_command(scsi_qla_host_t *vha, mbx_cmd_t *mcp) argument
79 mcp->mb[0] = MBS_LINK_DOWN_ERROR;
90 if (!wait_for_completion_timeout(&ha->mbx_cmd_comp, mcp->tov * HZ)) {
94 mcp->mb[0]);
100 ha->mcp = mcp;
103 "Prepare to issue mbox cmd=0x%x.\n", mcp->mb[0]);
115 iptr = mcp->mb;
116 command = mcp
391 mbx_cmd_t *mcp = &mc; local
455 mbx_cmd_t *mcp = &mc; local
523 mbx_cmd_t *mcp = &mc; local
603 mbx_cmd_t *mcp = &mc; local
649 mbx_cmd_t *mcp = &mc; local
705 mbx_cmd_t *mcp = &mc; local
763 mbx_cmd_t *mcp = &mc; local
820 mbx_cmd_t *mcp = &mc; local
880 mbx_cmd_t *mcp = &mc; local
929 mbx_cmd_t *mcp = &mc; local
979 mbx_cmd_t *mcp = &mc; local
1047 mbx_cmd_t *mcp = &mc; local
1116 mbx_cmd_t *mcp = &mc; local
1170 mbx_cmd_t *mcp = &mc; local
1243 mbx_cmd_t *mcp = &mc; local
1408 mbx_cmd_t *mcp = &mc; local
1466 mbx_cmd_t *mcp = &mc; local
1528 mbx_cmd_t *mcp = &mc; local
1597 mbx_cmd_t *mcp = &mc; local
1770 mbx_cmd_t *mcp = &mc; local
1849 mbx_cmd_t *mcp = &mc; local
1985 mbx_cmd_t *mcp = &mc; local
2036 mbx_cmd_t *mcp = &mc; local
2079 mbx_cmd_t *mcp = &mc; local
2139 mbx_cmd_t *mcp = &mc; local
2199 mbx_cmd_t *mcp = &mc; local
2266 mbx_cmd_t *mcp = &mc; local
2324 mbx_cmd_t *mcp = &mc; local
2561 mbx_cmd_t *mcp = &mc; local
2597 mbx_cmd_t *mcp = &mc; local
2629 mbx_cmd_t *mcp = &mc; local
2661 mbx_cmd_t *mcp = &mc; local
2700 mbx_cmd_t *mcp = &mc; local
2734 mbx_cmd_t *mcp = &mc; local
2783 mbx_cmd_t *mcp = &mc; local
2830 mbx_cmd_t *mcp = &mc; local
2871 mbx_cmd_t *mcp = &mc; local
3150 mbx_cmd_t *mcp = &mc; local
3186 mbx_cmd_t *mcp = &mc; local
3333 mbx_cmd_t *mcp = &mc; local
3403 mbx_cmd_t *mcp = &mc; local
3470 mbx_cmd_t *mcp = &mc; local
3497 mbx_cmd_t *mcp = &mc; local
3529 mbx_cmd_t *mcp = &mc; local
3561 mbx_cmd_t *mcp = &mc; local
3596 mbx_cmd_t *mcp = &mc; local
3624 mbx_cmd_t *mcp = &mc; local
3669 mbx_cmd_t *mcp = &mc; local
3714 mbx_cmd_t *mcp = &mc; local
3753 mbx_cmd_t *mcp = &mc; local
3789 mbx_cmd_t *mcp = &mc; local
3821 mbx_cmd_t *mcp = &mc; local
3882 mbx_cmd_t *mcp = &mc; local
3942 mbx_cmd_t *mcp = &mc; local
3968 mbx_cmd_t *mcp = &mc; local
4060 mbx_cmd_t *mcp = &mc; local
4094 mbx_cmd_t *mcp = &mc; local
4126 mbx_cmd_t *mcp = &mc; local
4155 mbx_cmd_t *mcp = &mc; local
4230 mbx_cmd_t *mcp = &mc; local
4263 mbx_cmd_t *mcp = &mc; local
4295 mbx_cmd_t *mcp = &mc; local
4337 mbx_cmd_t *mcp = &mc; local
4385 mbx_cmd_t *mcp = &mc; local
4427 mbx_cmd_t *mcp = &mc; local
4469 mbx_cmd_t *mcp = &mc; local
4507 mbx_cmd_t *mcp = &mc; local
4543 mbx_cmd_t *mcp = &mc; local
[all...]
H A Dqla_isr.c252 if (!ha->mcp)
255 mboxes = ha->mcp->in_mb;
1943 if (!ha->mcp)
1946 mboxes = ha->mcp->in_mb;
H A Dqla_def.h2688 mbx_cmd_t *mcp; member in struct:qla_hw_data
H A Dqla_nx.c2023 if (!ha->mcp)
/drivers/net/
H A Deql.c556 static int eql_g_master_cfg(struct net_device *dev, master_config_t __user *mcp) argument
567 if (copy_to_user(mcp, &mc, sizeof (master_config_t)))
574 static int eql_s_master_cfg(struct net_device *dev, master_config_t __user *mcp) argument
579 if (copy_from_user(&mc, mcp, sizeof (master_config_t)))
/drivers/staging/cxt1e1/
H A Dpmcc4_drv.c822 * mcp.RWportnum port number and write indication bit (0x80)
823 * mcp.offset offset of register
824 * mcp.value write value going in and read value returning
837 c4_musycc_rw (ci_t * ci, struct c4_musycc_param * mcp) argument
843 int offset = mcp->offset % 0x800; /* group relative address
844 * offset, mcp->portnum is
853 portnum = (mcp->offset % 0x6000) / 0x800;
857 if (mcp->offset >= 0x6000)
863 if (mcp->offset < 0x6000) /* non MsgDesc Tbl accesses might require
883 if (mcp
[all...]
/drivers/gpu/drm/nouveau/
H A Dnvd0_display.c1684 u32 mcp = nv_rd32(dev, 0x660180 + (i * 0x20)); local
1686 if (!(mcp & (1 << crtc)))
1689 dcb = lookup_dcb(dev, i, mcp);
1732 u32 mcp = nv_rd32(dev, 0x660180 + (i * 0x20)); local
1734 if (!(mcp & (1 << crtc)))
1737 dcb = lookup_dcb(dev, i, mcp);

Completed in 838 milliseconds