Searched refs:device (Results 201 - 225 of 13734) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
H A Dbase.c30 nvkm_mc_unk260(struct nvkm_device *device, u32 data) argument
32 struct nvkm_mc *mc = device->mc;
38 nvkm_mc_intr_mask(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, bool en) argument
40 struct nvkm_subdev *subdev = nvkm_device_subdev(device, type, inst);
51 nvkm_mc_reset_mask(struct nvkm_device *device, bool isauto, enum nvkm_subdev_type type, int inst) argument
53 struct nvkm_mc *mc = device->mc;
57 if (!(pmc_enable = nvkm_top_reset(device, type, inst))) {
72 nvkm_mc_reset(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) argument
74 u64 pmc_enable = nvkm_mc_reset_mask(device, true, type, inst);
76 device
82 nvkm_mc_disable(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) argument
90 nvkm_mc_enable(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) argument
98 nvkm_mc_enabled(struct nvkm_device *device, enum nvkm_subdev_type type, int inst) argument
127 nvkm_mc_new_(const struct nvkm_mc_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) argument
[all...]
/linux-master/include/linux/
H A Dinterconnect-clk.h9 struct device;
16 struct icc_provider *icc_clk_register(struct device *dev,
H A Dcgroup_rdma.h36 * APIs for RDMA/IB stack to publish when a device wants to
39 void rdmacg_register_device(struct rdmacg_device *device);
40 void rdmacg_unregister_device(struct rdmacg_device *device);
44 struct rdmacg_device *device,
47 struct rdmacg_device *device,
/linux-master/drivers/iio/accel/
H A Dfxls8962af.h9 struct device;
16 int fxls8962af_core_probe(struct device *dev, struct regmap *regmap, int irq);
/linux-master/drivers/input/touchscreen/
H A Dgoodix_berlin.h15 struct device;
19 int goodix_berlin_probe(struct device *dev, int irq, const struct input_id *id,
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_bus.h9 #include <linux/device.h>
13 struct device dev;
17 int (*probe)(struct vchiq_device *device);
18 void (*remove)(struct vchiq_device *device);
19 int (*resume)(struct vchiq_device *device);
20 int (*suspend)(struct vchiq_device *device,
27 static inline struct vchiq_device *to_vchiq_device(struct device *d)
40 vchiq_device_register(struct device *parent, const char *name);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramnv10.c29 struct nvkm_device *device = fb->subdev.device; local
30 u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
31 u32 cfg0 = nvkm_rd32(device, 0x100200);
H A Dramnv44.c29 struct nvkm_device *device = fb->subdev.device; local
30 u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
31 u32 fb474 = nvkm_rd32(device, 0x100474);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dgf100.h28 #include <core/device.h>
/linux-master/drivers/staging/fieldbus/anybuss/
H A Danybuss-controller.h11 #include <linux/device.h>
30 void (*reset)(struct device *dev, bool assert);
39 anybuss_host_common_probe(struct device *dev,
44 devm_anybuss_host_common_probe(struct device *dev,
/linux-master/include/linux/platform_data/
H A Ddsa.h5 struct device;
16 struct device *host_dev;
22 struct device *netdev[DSA_MAX_PORTS];
56 struct device *netdev;
/linux-master/drivers/input/misc/
H A Dcma3000_d0x.h15 struct device;
21 int (*read)(struct device *, u8, char *);
22 int (*write)(struct device *, u8, u8, char *);
25 struct cma3000_accl_data *cma3000_init(struct device *dev, int irq,
/linux-master/sound/aoa/core/
H A Dalsa.h12 extern int aoa_alsa_init(char *name, struct module *mod, struct device *dev);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
H A Dg94.c29 struct nvkm_device *device = gpio->subdev.device; local
30 u32 intr0 = nvkm_rd32(device, 0x00e054);
31 u32 intr1 = nvkm_rd32(device, 0x00e074);
32 u32 stat0 = nvkm_rd32(device, 0x00e050) & intr0;
33 u32 stat1 = nvkm_rd32(device, 0x00e070) & intr1;
36 nvkm_wr32(device, 0x00e054, intr0);
37 nvkm_wr32(device, 0x00e074, intr1);
43 struct nvkm_device *device = gpio->subdev.device; local
71 g94_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gpio **pgpio) argument
[all...]
/linux-master/include/linux/spi/
H A Dmmc_spi.h8 struct device;
11 /* Put this in platform_data of a device being used to manage an MMC/SD
16 * switch the "struct device *" parameters over to "struct spi_device *".
20 int (*init)(struct device *,
23 void (*exit)(struct device *, void *);
35 void (*setpower)(struct device *, unsigned int maskval);
H A Dmax7301.h17 struct device *dev;
18 int (*write)(struct device *dev, unsigned int reg, unsigned int val);
19 int (*read)(struct device *dev, unsigned int reg);
34 extern void __max730x_remove(struct device *dev);
/linux-master/include/linux/fpga/
H A Daltera-pr-ip-core.h15 int alt_pr_register(struct device *dev, void __iomem *reg_base);
/linux-master/include/soc/tegra/
H A Dcommon.h12 struct device;
15 * Tegra SoC core device OPP table configuration
17 * @init_state: pre-initialize OPP state of a device
26 int devm_tegra_core_dev_init_opp_table(struct device *dev,
35 devm_tegra_core_dev_init_opp_table(struct device *dev,
43 devm_tegra_core_dev_init_opp_table_common(struct device *dev)
/linux-master/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_comp.h27 * @dev_node: component device node
38 int mtk_mdp_comp_init(struct device *dev, struct device_node *node,
41 void mtk_mdp_comp_deinit(struct device *dev, struct mtk_mdp_comp *comp);
42 void mtk_mdp_comp_clock_on(struct device *dev, struct mtk_mdp_comp *comp);
43 void mtk_mdp_comp_clock_off(struct device *dev, struct mtk_mdp_comp *comp);
/linux-master/include/linux/amba/
H A Dmmci.h21 unsigned int (*status)(struct device *);
/linux-master/drivers/mfd/
H A Docelot.h9 struct device;
33 int ocelot_chip_reset(struct device *dev);
34 int ocelot_core_init(struct device *dev);
37 struct regmap *ocelot_spi_init_regmap(struct device *dev,
/linux-master/drivers/block/drbd/
H A Ddrbd_proc.c40 static void drbd_get_syncer_progress(struct drbd_device *device, argument
46 typecheck(unsigned long, device->rs_total);
47 *rs_total = device->rs_total;
54 *bits_left = device->ov_left;
56 *bits_left = drbd_bm_total_weight(device) - device->rs_failed;
90 static void drbd_syncer_progress(struct drbd_device *device, struct seq_file *seq, argument
98 drbd_get_syncer_progress(device, state, &rs_total, &rs_left, &res);
141 i = (device->rs_last_mark + 2) % DRBD_SYNC_MARKS;
142 dt = (jiffies - device
219 struct drbd_device *device; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/nvdec/
H A Dtu102.c37 tu102_nvdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, argument
40 if (nvkm_gsp_rm(device->gsp))
41 return r535_nvdec_new(&tu102_nvdec, device, type, inst, pnvdec);
43 return nvkm_nvdec_new_(gm107_nvdec_fwif, device, type, inst, 0, pnvdec);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/nvenc/
H A Dtu102.c37 tu102_nvenc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, argument
40 if (nvkm_gsp_rm(device->gsp))
41 return r535_nvenc_new(&tu102_nvenc, device, type, inst, pnvenc);
43 return nvkm_nvenc_new_(gm107_nvenc_fwif, device, type, inst, pnvenc);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/ce/
H A Dtu102.c39 tu102_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, argument
42 if (nvkm_gsp_rm(device->gsp))
43 return r535_ce_new(&tu102_ce, device, type, inst, pengine);
45 return nvkm_engine_new_(&tu102_ce, device, type, inst, true, pengine);

Completed in 195 milliseconds

1234567891011>>