Symbol: gsc_dev
drivers/hwmon/gsc-hwmon.c
26
struct gsc_dev *gsc;
drivers/hwmon/gsc-hwmon.c
303
struct gsc_dev *gsc = dev_get_drvdata(pdev->dev.parent);
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1106
struct gsc_dev *gsc;
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1113
gsc = devm_kzalloc(dev, sizeof(struct gsc_dev), GFP_KERNEL);
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1205
struct gsc_dev *gsc = platform_get_drvdata(pdev);
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1225
static int gsc_m2m_suspend(struct gsc_dev *gsc)
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1247
static void gsc_m2m_resume(struct gsc_dev *gsc)
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1264
struct gsc_dev *gsc = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1288
struct gsc_dev *gsc = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
339
void gsc_set_prefbuf(struct gsc_dev *gsc, struct gsc_frame *frm)
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
390
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
519
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
637
struct gsc_variant *variant = ctx->gsc_dev->variant;
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
638
struct device *dev = &ctx->gsc_dev->pdev->dev;
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
699
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
748
spin_lock_irqsave(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
750
spin_unlock_irqrestore(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
861
struct gsc_dev *gsc = priv;
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
175
struct gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
374
struct gsc_dev *gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
388
void gsc_set_prefbuf(struct gsc_dev *gsc, struct gsc_frame *frm);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
389
int gsc_register_m2m_device(struct gsc_dev *gsc);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
390
void gsc_unregister_m2m_device(struct gsc_dev *gsc);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
420
spin_lock_irqsave(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
422
spin_unlock_irqrestore(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
429
spin_lock_irqsave(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
431
spin_unlock_irqrestore(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
439
static inline void gsc_hw_enable_control(struct gsc_dev *dev, bool on)
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
451
static inline int gsc_hw_get_irq_status(struct gsc_dev *dev)
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
461
static inline void gsc_hw_clear_irq(struct gsc_dev *dev, int irq)
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
476
spin_lock_irqsave(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
478
spin_unlock_irqrestore(&ctx->gsc_dev->slock, flags);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
499
void gsc_hw_set_sw_reset(struct gsc_dev *dev);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
500
int gsc_wait_reset(struct gsc_dev *dev);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
502
void gsc_hw_set_frm_done_irq_mask(struct gsc_dev *dev, bool mask);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
503
void gsc_hw_set_gsc_irq_enable(struct gsc_dev *dev, bool mask);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
504
void gsc_hw_set_input_buf_masking(struct gsc_dev *dev, u32 shift, bool enable);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
505
void gsc_hw_set_output_buf_masking(struct gsc_dev *dev, u32 shift, bool enable);
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
506
void gsc_hw_set_input_addr(struct gsc_dev *dev, struct gsc_addr *addr,
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
508
void gsc_hw_set_output_addr(struct gsc_dev *dev, struct gsc_addr *addr,
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
110
v4l2_m2m_job_finish(ctx->gsc_dev->m2m.m2m_dev,
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
147
struct gsc_dev *gsc;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
155
gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
30
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
363
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
482
struct gsc_variant *variant = ctx->gsc_dev->variant;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
583
src_vq->lock = &ctx->gsc_dev->lock;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
584
src_vq->dev = &ctx->gsc_dev->pdev->dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
598
dst_vq->lock = &ctx->gsc_dev->lock;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
599
dst_vq->dev = &ctx->gsc_dev->pdev->dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
60
return pm_runtime_resume_and_get(&ctx->gsc_dev->pdev->dev);
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
606
struct gsc_dev *gsc = video_drvdata(file);
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
630
ctx->gsc_dev = gsc;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
669
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
693
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
708
struct gsc_dev *gsc = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
734
int gsc_register_m2m_device(struct gsc_dev *gsc)
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
780
void gsc_unregister_m2m_device(struct gsc_dev *gsc)
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
86
pm_runtime_put(&ctx->gsc_dev->pdev->dev);
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
109
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
122
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
14
void gsc_hw_set_sw_reset(struct gsc_dev *dev)
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
144
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
164
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
19
int gsc_wait_reset(struct gsc_dev *dev)
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
220
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
235
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
264
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
284
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
34
void gsc_hw_set_frm_done_irq_mask(struct gsc_dev *dev, bool mask)
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
344
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
356
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
369
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
402
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
420
struct gsc_dev *dev = ctx->gsc_dev;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
46
void gsc_hw_set_gsc_irq_enable(struct gsc_dev *dev, bool mask)
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
58
void gsc_hw_set_input_buf_masking(struct gsc_dev *dev, u32 shift,
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
72
void gsc_hw_set_output_buf_masking(struct gsc_dev *dev, u32 shift,
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
86
void gsc_hw_set_input_addr(struct gsc_dev *dev, struct gsc_addr *addr,
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
97
void gsc_hw_set_output_addr(struct gsc_dev *dev,
drivers/mfd/gateworks-gsc.c
108
struct gsc_dev *gsc = dev_get_drvdata(dev);
drivers/mfd/gateworks-gsc.c
125
struct gsc_dev *gsc = dev_get_drvdata(dev);
drivers/mfd/gateworks-gsc.c
200
struct gsc_dev *gsc;
drivers/mfd/gateworks-gsc.c
76
static int gsc_powerdown(struct gsc_dev *gsc, unsigned long secs)
drivers/parisc/gsc.c
142
struct gsc_asic *gsc_dev = irq_data_get_irq_chip_data(d);
drivers/parisc/gsc.c
153
gsc_dev->gsc_irq.txn_addr = txn_affinity_addr(d->irq, cpu_irq);
drivers/parisc/gsc.c
154
gsc_dev->eim = ((u32) gsc_dev->gsc_irq.txn_addr) | gsc_dev->gsc_irq.txn_data;
drivers/parisc/gsc.c
158
if (gsc_dev->gsc->id.sversion != 0x70)
drivers/parisc/gsc.c
159
gsc_writel(gsc_dev->eim, gsc_dev->hpa + OFFSET_IAR);