Searched refs:scom (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/fsi/
H A Di2cr-scom.c37 struct i2cr_scom *scom = filep->private_data; local
44 ret = fsi_master_i2cr_read(scom->i2cr, (u32)*offset, &data);
58 struct i2cr_scom *scom = filep->private_data; local
69 ret = fsi_master_i2cr_write(scom->i2cr, (u32)*offset, data);
87 struct i2cr_scom *scom; local
94 scom = devm_kzalloc(dev, sizeof(*scom), GFP_KERNEL);
95 if (!scom)
98 scom->i2cr = to_fsi_master_i2cr(fsi_dev->slave->master);
99 dev_set_drvdata(dev, scom);
120 struct i2cr_scom *scom = dev_get_drvdata(dev); local
[all...]
H A Dfsi-scom.c145 static int put_indirect_scom_form0(struct scom_device *scom, uint64_t value, argument
156 rc = __put_scom(scom, ind_data, ind_addr, status);
160 rc = __get_scom(scom, &ind_data, addr, status);
170 static int put_indirect_scom_form1(struct scom_device *scom, uint64_t value, argument
180 return __put_scom(scom, ind_data, ind_addr, status);
183 static int get_indirect_scom_form0(struct scom_device *scom, uint64_t *value, argument
191 rc = __put_scom(scom, ind_data, ind_addr, status);
195 rc = __get_scom(scom, &ind_data, addr, status);
206 static int raw_put_scom(struct scom_device *scom, uint64_t value, argument
211 return put_indirect_scom_form1(scom, valu
218 raw_get_scom(struct scom_device *scom, uint64_t *value, uint64_t addr, uint32_t *status) argument
229 handle_fsi2pib_status(struct scom_device *scom, uint32_t status) argument
247 handle_pib_status(struct scom_device *scom, uint8_t status) argument
275 put_scom(struct scom_device *scom, uint64_t value, uint64_t addr) argument
294 get_scom(struct scom_device *scom, uint64_t *value, uint64_t addr) argument
316 struct scom_device *scom = filep->private_data; local
346 struct scom_device *scom = filep->private_data; local
404 scom_raw_read(struct scom_device *scom, void __user *argp) argument
422 scom_raw_write(struct scom_device *scom, void __user *argp) argument
453 scom_reset(struct scom_device *scom, void __user *argp) argument
469 scom_check(struct scom_device *scom, void __user *argp) argument
477 struct scom_device *scom = file->private_data; local
506 struct scom_device *scom = container_of(inode->i_cdev, struct scom_device, cdev); local
524 struct scom_device *scom = container_of(dev, struct scom_device, dev); local
533 struct scom_device *scom; local
579 struct scom_device *scom = dev_get_drvdata(dev); local
[all...]
H A DMakefile9 obj-$(CONFIG_FSI_SCOM) += fsi-scom.o
12 obj-$(CONFIG_I2CR_SCOM) += i2cr-scom.o
/linux-master/arch/powerpc/platforms/powernv/
H A Dopal-prd.c275 struct opal_prd_scom scom; local
288 rc = copy_from_user(&scom, (void __user *)param, sizeof(scom));
292 scom.rc = opal_xscom_read(scom.chip, scom.addr,
293 (__be64 *)&scom.data);
294 scom.data = be64_to_cpu(scom.data);
296 scom
[all...]

Completed in 103 milliseconds