/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
H A D | priv.h | 4 #define nvkm_clk(p) container_of((p), struct nvkm_clk, subdev) 5 #include <subdev/clk.h>
|
H A D | mcp77.c | 28 #include <subdev/bios.h> 29 #include <subdev/bios/pll.h> 30 #include <subdev/timer.h> 44 struct nvkm_device *device = clk->base.subdev.device; 51 struct nvkm_device *device = clk->base.subdev.device; 84 struct nvkm_subdev *subdev = &clk->base.subdev; local 85 struct nvkm_device *device = subdev->device; 157 nvkm_debug(subdev, "unknown clock source %d %08x\n", src, mast); 165 struct nvkm_subdev *subdev local 206 struct nvkm_subdev *subdev = &clk->base.subdev; local 299 struct nvkm_subdev *subdev = &clk->base.subdev; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | nv05.c | 29 #include <subdev/bios.h> 30 #include <subdev/bios/bmp.h> 31 #include <subdev/bios/init.h> 32 #include <subdev/vga.h> 47 struct nvkm_subdev *subdev = &init->subdev; local 48 struct nvkm_device *device = subdev->device; 59 nvkm_error(subdev, "failed to map fb\n");
|
H A D | priv.h | 4 #define nvkm_devinit(p) container_of((p), struct nvkm_devinit, subdev) 5 #include <subdev/devinit.h>
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | common.h | 9 #include <media/v4l2-subdev.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | priv.h | 4 #define nvkm_bios(p) container_of((p), struct nvkm_bios, subdev) 5 #include <subdev/bios.h>
|
H A D | npde.c | 24 #include <subdev/bios.h> 25 #include <subdev/bios/npde.h> 26 #include <subdev/bios/pcir.h> 39 nvkm_debug(&bios->subdev,
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
H A D | nv04.c | 36 nvkm_mask(mc->subdev.device, 0x000200, mask, 0x00000000); 42 struct nvkm_device *device = mc->subdev.device; 51 return (nvkm_rd32(mc->subdev.device, 0x000200) & mask) == mask; 78 nvkm_wr32(mc->subdev.device, 0x000140 + (leaf * 4), 0x00000001); 88 nvkm_wr32(mc->subdev.device, 0x000140 + (leaf * 4), 0x00000000); 90 nvkm_rd32(mc->subdev.device, 0x000140); 101 intr->stat[leaf] = nvkm_rd32(mc->subdev.device, 0x000100 + (leaf * 4)); 119 struct nvkm_device *device = mc->subdev.device;
|
H A D | base.c | 27 #include <subdev/top.h> 40 struct nvkm_subdev *subdev = nvkm_device_subdev(device, type, inst); local 42 if (subdev) { 44 nvkm_intr_allow(subdev, NVKM_INTR_SUBDEV); 46 nvkm_intr_block(subdev, NVKM_INTR_SUBDEV); 106 nvkm_mc_init(struct nvkm_subdev *subdev) argument 108 struct nvkm_mc *mc = nvkm_mc(subdev); 115 nvkm_mc_dtor(struct nvkm_subdev *subdev) argument 117 return nvkm_mc(subdev); 136 nvkm_subdev_ctor(&nvkm_mc, device, type, inst, &mc->subdev); [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
H A D | gf100.c | 27 #include <subdev/fb.h> 28 #include <subdev/timer.h> 33 struct nvkm_device *device = ltc->subdev.device; 42 struct nvkm_device *device = ltc->subdev.device; 58 struct nvkm_device *device = ltc->subdev.device; 69 struct nvkm_device *device = ltc->subdev.device; 95 struct nvkm_subdev *subdev = <c->subdev; local 96 struct nvkm_device *device = subdev->device; 104 nvkm_error(subdev, "LT [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | top.h | 4 #include <core/subdev.h> 8 struct nvkm_subdev subdev; member in struct:nvkm_top
|
/linux-master/drivers/staging/media/tegra-video/ |
H A D | vip.h | 12 #include <media/v4l2-subdev.h> 25 * @subdev: V4L2 subdevice associated with this channel 30 struct v4l2_subdev subdev; member in struct:tegra_vip_channel
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ramgp102.c | 4 #include <subdev/bios.h> 13 enum nvkm_ram_type type = nvkm_fb_bios_memtype(fb->subdev.device->bios);
|
H A D | ramnv4e.c | 29 struct nvkm_device *device = fb->subdev.device;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ |
H A D | priv.h | 4 #define nvkm_vfn(p) container_of((p), struct nvkm_vfn, subdev) 5 #include <subdev/vfn.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | priv.h | 4 #define nvkm_bar(p) container_of((p), struct nvkm_bar, subdev) 5 #include <subdev/bar.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | gm200.c | 27 #include <subdev/gsp.h> 32 nvkm_mask(i2c->subdev.device, 0x00d968 + (aux * 0x50), 0x00010000, enable << 16);
|
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_lif.c | 13 #include <media/v4l2-subdev.h> 42 static int lif_enum_mbus_code(struct v4l2_subdev *subdev, argument 46 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, lif_codes, 50 static int lif_enum_frame_size(struct v4l2_subdev *subdev, argument 54 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 60 static int lif_set_format(struct v4l2_subdev *subdev, argument 64 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, lif_codes, 91 struct vsp1_lif *lif = to_lif(&entity->subdev);
|
H A D | vsp1_lut.c | 13 #include <media/v4l2-subdev.h> 101 static int lut_enum_mbus_code(struct v4l2_subdev *subdev, argument 105 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, lut_codes, 109 static int lut_enum_frame_size(struct v4l2_subdev *subdev, argument 113 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 119 static int lut_set_format(struct v4l2_subdev *subdev, argument 123 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, lut_codes, 153 struct vsp1_lut *lut = to_lut(&entity->subdev); 163 struct vsp1_lut *lut = to_lut(&entity->subdev); 182 struct vsp1_lut *lut = to_lut(&entity->subdev); [all...] |
/linux-master/drivers/media/platform/renesas/rzg2l-cru/ |
H A D | rzg2l-ip.c | 42 state = v4l2_subdev_lock_and_get_active_state(&cru->ip.subdev); 209 ip->subdev.dev = cru->dev; 210 v4l2_subdev_init(&ip->subdev, &rzg2l_cru_ip_subdev_ops); 211 ip->subdev.internal_ops = &rzg2l_cru_ip_internal_ops; 212 v4l2_set_subdevdata(&ip->subdev, cru); 213 snprintf(ip->subdev.name, sizeof(ip->subdev.name), 215 ip->subdev.flags = V4L2_SUBDEV_FL_HAS_DEVNODE; 217 ip->subdev.entity.function = MEDIA_ENT_F_PROC_VIDEO_PIXEL_FORMATTER; 218 ip->subdev [all...] |
/linux-master/drivers/media/platform/sunxi/sun4i-csi/ |
H A D | sun4i_csi.c | 43 struct v4l2_subdev *subdev, 49 csi->src_subdev = subdev; 50 csi->src_pad = media_entity_get_fwnode_pad(&subdev->entity, 51 subdev->fwnode, 54 dev_err(csi->dev, "Couldn't find output pad for subdev %s\n", 55 subdev->name); 59 dev_dbg(csi->dev, "Bound %s pad: %d\n", subdev->name, csi->src_pad); 67 struct v4l2_subdev *subdev = &csi->subdev; local 71 ret = v4l2_device_register_subdev(&csi->v4l, subdev); 42 sun4i_csi_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument 153 struct v4l2_subdev *subdev; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | fan.c | 27 #include <subdev/bios/fan.h> 28 #include <subdev/gpio.h> 29 #include <subdev/timer.h> 35 struct nvkm_subdev *subdev = &therm->subdev; local 36 struct nvkm_timer *tmr = subdev->device->timer; 48 nvkm_debug(subdev, "FAN target: %d\n", target); 73 nvkm_debug(subdev, "FAN update: %d\n", duty); 126 struct nvkm_device *device = therm->subdev.device; 216 struct nvkm_timer *tmr = therm->subdev 225 struct nvkm_subdev *subdev = &therm->subdev; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | tu102.c | 28 #include <subdev/gsp.h> 29 #include <subdev/mc.h> 30 #include <subdev/vfn.h> 43 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device; 65 struct nvkm_device *device = runl->fifo->engine.subdev.device; 73 struct nvkm_device *device = runl->fifo->engine.subdev.device; 171 struct nvkm_device *device = fifo->engine.subdev.device; 190 struct nvkm_subdev *subdev = &fifo->engine.subdev; local 191 u32 intr = nvkm_rd32(subdev 201 struct nvkm_subdev *subdev = &fifo->engine.subdev; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | lsfw.c | 69 nvkm_error(&acr->subdev, "LSFW %d redefined\n", id); 87 nvkm_acr_lsfw_load_sig_image_desc_(struct nvkm_subdev *subdev, argument 94 struct nvkm_acr *acr = subdev->device->acr; 101 ret = nvkm_firmware_load_name(subdev, path, "sig", ver, &lsfw->sig); 105 ret = nvkm_firmware_load_blob(subdev, path, "image", ver, &lsfw->img); 109 ret = nvkm_firmware_load_name(subdev, path, "desc", ver, pdesc); 141 nvkm_acr_lsfw_load_sig_image_desc(struct nvkm_subdev *subdev, argument 150 lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ver, 155 nvkm_acr_lsfw_from_desc(&nvfw_ls_desc(subdev, fw->data)->head, lsfw); 161 nvkm_acr_lsfw_load_sig_image_desc_v1(struct nvkm_subdev *subdev, argument 181 nvkm_acr_lsfw_load_sig_image_desc_v2(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 249 nvkm_acr_lsfw_load_bl_inst_data_sig(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 325 nvkm_acr_lsfw_load_bl_sig_net(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func, const void *inst_data, u32 inst_size, const void *data_data, u32 data_size) argument [all...] |
/linux-master/drivers/staging/media/imx/ |
H A D | imx-ic.h | 10 #include <media/v4l2-subdev.h>
|