/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
H A D | base.c | 30 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 D | interconnect-clk.h | 9 struct device; 16 struct icc_provider *icc_clk_register(struct device *dev,
|
H A D | cgroup_rdma.h | 36 * 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 D | fxls8962af.h | 9 struct device; 16 int fxls8962af_core_probe(struct device *dev, struct regmap *regmap, int irq);
|
/linux-master/drivers/input/touchscreen/ |
H A D | goodix_berlin.h | 15 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 D | vchiq_bus.h | 9 #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 D | ramnv10.c | 29 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 D | ramnv44.c | 29 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 D | gf100.h | 28 #include <core/device.h>
|
/linux-master/drivers/staging/fieldbus/anybuss/ |
H A D | anybuss-controller.h | 11 #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 D | dsa.h | 5 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 D | cma3000_d0x.h | 15 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 D | alsa.h | 12 extern int aoa_alsa_init(char *name, struct module *mod, struct device *dev);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | g94.c | 29 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 D | mmc_spi.h | 8 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 D | max7301.h | 17 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 D | altera-pr-ip-core.h | 15 int alt_pr_register(struct device *dev, void __iomem *reg_base);
|
/linux-master/include/soc/tegra/ |
H A D | common.h | 12 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 D | mtk_mdp_comp.h | 27 * @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 D | mmci.h | 21 unsigned int (*status)(struct device *);
|
/linux-master/drivers/mfd/ |
H A D | ocelot.h | 9 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 D | drbd_proc.c | 40 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 D | tu102.c | 37 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 D | tu102.c | 37 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 D | tu102.c | 39 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);
|