Searched refs:isc (Results 1 - 25 of 55) sorted by path

123

/linux-master/arch/s390/include/asm/
H A Disc.h10 * isc usage between drivers.
28 void isc_register(unsigned int isc);
29 void isc_unregister(unsigned int isc);
H A Dairq.h21 u8 isc; /* Interrupt-subclass */ member in struct:airq_struct
H A Dap.h285 unsigned int gisc : 3; /* guest isc field */
291 unsigned int isc : 3; /* irq sub class */ member in struct:ap_tapq_hwinfo::__anon3::__anon5::ap_qirq_ctrl::__anon9
H A Dkvm_host.h27 #include <asm/isc.h>
672 #define AIS_MODE_MASK(isc) (0x80 >> isc)
802 int isc; member in struct:s390_io_adapter
H A Dpci_insn.h60 u32 isc : 3; /* Interrupt subclass */ member in struct:zpci_fib_fmt0
113 u32 isc : 3; member in struct:zpci_diib
157 int zpci_set_irq_ctrl(u16 ctl, u8 isc, union zpci_sic_iib *iib);
H A Dtpi.h16 u32 isc:3; member in struct:tpi_info
31 u32 isc:3; member in struct:tpi_adapter_info
/linux-master/drivers/usb/serial/
H A Dsafe_serial.c107 #define MY_USB_DEVICE(vend, prod, dc, ic, isc) \
116 .bInterfaceSubClass = (isc),
/linux-master/arch/m68k/include/asm/
H A Dtraps.h243 unsigned short isc; /* instruction stage c */ member in struct:frame::__anon1::__anon7
253 unsigned short isc; /* instruction stage c */ member in struct:frame::__anon1::__anon8
/linux-master/arch/m68k/kernel/
H A Dtraps.c898 pr_cont("ssw=%04x isc=%04x isb=%04x daddr=%08lx dobuf=%08lx\n",
899 fp->un.fmta.ssw, fp->un.fmta.isc, fp->un.fmta.isb,
904 pr_cont("ssw=%04x isc=%04x isb=%04x daddr=%08lx dobuf=%08lx\n",
905 fp->un.fmtb.ssw, fp->un.fmtb.isc, fp->un.fmtb.isb,
/linux-master/arch/mips/cavium-octeon/
H A Docteon-irq.c2365 union cvmx_ciu3_iscx_ctl isc; local
2383 isc.u64 = cvmx_read_csr(ciu3_info->ciu3_addr + CIU3_ISC_CTL(hwirq));
2384 if (!isc.s.imp)
/linux-master/arch/s390/include/uapi/asm/
H A Dkvm.h315 __u8 isc; /* Guest interrupt subclass */ member in struct:kvm_s390_zpci_op::__anon54::__anon55
354 __u8 isc; member in struct:kvm_s390_io_adapter
363 __u8 isc; member in struct:kvm_s390_ais_req
/linux-master/arch/s390/kvm/
H A Dinterrupt.c27 #include <asm/isc.h>
210 static uint64_t isc_to_isc_bits(int isc) argument
212 return (0x80 >> isc) << 24;
215 static inline u32 isc_to_int_word(u8 isc) argument
217 return ((u32)isc << 27) | 0x80000000;
341 static inline int isc_to_irq_type(unsigned long isc) argument
343 return IRQ_PEND_IO_ISC_0 - isc;
1169 u32 isc; local
1175 isc = irq_type_to_isc(irq_type);
1176 isc_list = &fi->lists[isc];
1708 get_io_int(struct kvm *kvm, int isc, u32 schid) argument
1738 int isc; local
1751 int isc; local
1786 int isc; local
1908 int isc; local
3354 aen_process_gait(u8 isc) argument
[all...]
H A Dkvm-s390.c42 #include <asm/isc.h>
H A Dpci.c21 static inline int __set_irq_noiib(u16 ctl, u8 isc) argument
25 return zpci_set_irq_ctrl(ctl, isc, &iib);
165 fib.fmt0.isc = zdev->kzdev->fib.fmt0.isc;
246 gisc = kvm_s390_gisc_register(kvm, fib->fmt0.isc);
304 gaite->gisc = fib->fmt0.isc;
315 fib->fmt0.isc = gisc;
318 zdev->kzdev->fib.fmt0.isc = fib->fmt0.isc;
343 u8 isc; local
[all...]
H A Dtrace-s390.h285 * Trace point for modifying ais mode for a given isc.
288 TP_PROTO(__u8 isc, __u16 from, __u16 to),
289 TP_ARGS(isc, from, to),
292 __field(__u8, isc)
298 __entry->isc = isc;
303 TP_printk("for isc %x, modifying interruption mode from %s to %s",
304 __entry->isc,
319 TP_PROTO(__u32 id, __u8 isc),
320 TP_ARGS(id, isc),
[all...]
/linux-master/arch/s390/pci/
H A Dpci.c33 #include <asm/isc.h>
H A Dpci_insn.c142 int zpci_set_irq_ctrl(u16 ctl, u8 isc, union zpci_sic_iib *iib) argument
148 ".insn rsy,0xeb00000000d1,%[ctl],%[isc],%[iib]\n"
149 : : [ctl] "d" (ctl), [isc] "d" (isc << 27), [iib] "Q" (*iib));
H A Dpci_irq.c12 #include <asm/isc.h>
39 fib.fmt0.isc = PCI_ISC;
405 .isc = PCI_ISC,
428 iib.diib.isc = PCI_ISC;
/linux-master/drivers/media/platform/microchip/
H A DMakefile2 microchip-isc-objs = microchip-sama5d2-isc.o
3 microchip-xisc-objs = microchip-sama7g5-isc.o
4 microchip-isc-common-objs = microchip-isc-base.o microchip-isc-clk.o microchip-isc-scaler.o
6 obj-$(CONFIG_VIDEO_MICROCHIP_ISC_BASE) += microchip-isc-common.o
7 obj-$(CONFIG_VIDEO_MICROCHIP_ISC) += microchip-isc.o
H A Dmicrochip-isc-base.c21 #include <linux/atmel-isc-media.h>
32 #include "microchip-isc-regs.h"
33 #include "microchip-isc.h"
42 static inline void isc_update_v4l2_ctrls(struct isc_device *isc) argument
44 struct isc_ctrls *ctrls = &isc->ctrls;
47 v4l2_ctrl_s_ctrl(isc->r_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_R]);
48 v4l2_ctrl_s_ctrl(isc->b_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_B]);
49 v4l2_ctrl_s_ctrl(isc->gr_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_GR]);
50 v4l2_ctrl_s_ctrl(isc->gb_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_GB]);
52 v4l2_ctrl_s_ctrl(isc
58 isc_update_awb_ctrls(struct isc_device *isc) argument
78 isc_reset_awb_ctrls(struct isc_device *isc) argument
94 struct isc_device *isc = vb2_get_drv_priv(vq); local
109 struct isc_device *isc = vb2_get_drv_priv(vb->vb2_queue); local
125 isc_crop_pfe(struct isc_device *isc) argument
164 isc_start_dma(struct isc_device *isc) argument
200 isc_set_pipeline(struct isc_device *isc, u32 pipeline) argument
237 isc_update_profile(struct isc_device *isc) argument
259 isc_set_histogram(struct isc_device *isc, bool enable) argument
287 isc_configure(struct isc_device *isc) argument
329 struct isc_device *isc = vb2_get_drv_priv(vq); local
336 struct isc_device *isc = vb2_get_drv_priv(vq); local
401 struct isc_device *isc = vb2_get_drv_priv(vq); local
409 struct isc_device *isc = vb2_get_drv_priv(vq); local
452 struct isc_device *isc = vb2_get_drv_priv(vb->vb2_queue); local
490 struct isc_device *isc = video_drvdata(file); local
554 struct isc_device *isc = video_drvdata(file); local
565 isc_try_validate_formats(struct isc_device *isc) argument
646 isc_try_configure_rlp_dma(struct isc_device *isc, bool direct_dump) argument
780 isc_try_configure_pipeline(struct isc_device *isc) argument
854 isc_try_fmt(struct isc_device *isc, struct v4l2_format *f) argument
890 isc_set_fmt(struct isc_device *isc, struct v4l2_format *f) argument
905 isc_validate(struct isc_device *isc) argument
990 struct isc_device *isc = video_drvdata(file); local
1001 struct isc_device *isc = video_drvdata(file); local
1036 struct isc_device *isc = video_drvdata(file); local
1043 struct isc_device *isc = video_drvdata(file); local
1051 struct isc_device *isc = video_drvdata(file); local
1109 struct isc_device *isc = video_drvdata(file); local
1142 struct isc_device *isc = video_drvdata(file); local
1173 struct isc_device *isc = (struct isc_device *)dev_id; local
1219 isc_hist_count(struct isc_device *isc, u32 *min, u32 *max) argument
1255 struct isc_device *isc = container_of(ctrls, struct isc_device, ctrls); local
1343 struct isc_device *isc = local
1434 struct isc_device *isc = container_of(ctrl->handler, local
1464 struct isc_device *isc = container_of(ctrl->handler, local
1541 struct isc_device *isc = container_of(ctrl->handler, local
1611 isc_ctrl_init(struct isc_device *isc) argument
1674 struct isc_device *isc = container_of(notifier->v4l2_dev, local
1703 struct isc_device *isc = container_of(notifier->v4l2_dev, local
1711 isc_find_format_by_code(struct isc_device *isc, unsigned int code, int *index) argument
1730 isc_set_default_fmt(struct isc_device *isc) argument
1753 struct isc_device *isc = container_of(notifier->v4l2_dev, local
1855 microchip_isc_subdev_cleanup(struct isc_device *isc) argument
1868 microchip_isc_pipeline_init(struct isc_device *isc) argument
1913 struct isc_device *isc = video_get_drvdata(vdev); local
1927 isc_mc_init(struct isc_device *isc, u32 ver) argument
1963 isc_mc_cleanup(struct isc_device *isc) argument
[all...]
H A Dmicrochip-isc-clk.c17 #include "microchip-isc-regs.h"
18 #include "microchip-isc.h"
229 static int isc_clk_register(struct isc_device *isc, unsigned int id) argument
231 struct regmap *regmap = isc->regmap;
232 struct device_node *np = isc->dev->of_node;
239 if (id == ISC_ISPCK && !isc->ispck_required)
254 clk_name = "isc-ispck";
262 isc_clk = &isc->isc_clks[id];
266 isc_clk->dev = isc->dev;
269 isc_clk->clk = clk_register(isc
280 microchip_isc_clk_init(struct isc_device *isc) argument
298 microchip_isc_clk_cleanup(struct isc_device *isc) argument
[all...]
H A Dmicrochip-isc-scaler.c16 #include "microchip-isc-regs.h"
17 #include "microchip-isc.h"
32 struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd); local
43 format->format = isc->scaler_format[format->pad];
52 struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd); local
59 req_fmt->format = isc->scaler_format[ISC_SCALER_PAD_SOURCE];
69 fmt = isc_find_format_by_code(isc, req_fmt->format.code, &i);
72 fmt = &isc->formats_list[0];
86 16, isc->max_width, 0,
88 16, isc
111 struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd); local
130 struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd); local
154 struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd); local
187 isc_scaler_init(struct isc_device *isc) argument
232 isc_scaler_link(struct isc_device *isc) argument
[all...]
H A Dmicrochip-isc.h214 * @cur_frm: current isc frame/buffer
216 * @stop: true if isc is not streaming, false if streaming
273 * @pads: media controller pads for isc video entity
274 * @mdev: media device that is registered by the isc
275 * @mpipe: media device pipeline used by the isc
277 * @scaler_sd: subdevice for the scaler that isc registers
350 void (*config_dpc)(struct isc_device *isc);
351 void (*config_csc)(struct isc_device *isc);
352 void (*config_cbc)(struct isc_device *isc);
353 void (*config_cc)(struct isc_device *isc);
[all...]
H A Dmicrochip-sama5d2-isc.c49 #include "microchip-isc-regs.h"
50 #include "microchip-isc.h"
217 static void isc_sama5d2_config_csc(struct isc_device *isc) argument
219 struct regmap *regmap = isc->regmap;
222 regmap_write(regmap, ISC_CSC_YR_YG + isc->offsets.csc,
224 regmap_write(regmap, ISC_CSC_YB_OY + isc->offsets.csc,
226 regmap_write(regmap, ISC_CSC_CBR_CBG + isc->offsets.csc,
228 regmap_write(regmap, ISC_CSC_CBB_OCB + isc->offsets.csc,
230 regmap_write(regmap, ISC_CSC_CRR_CRG + isc->offsets.csc,
232 regmap_write(regmap, ISC_CSC_CRB_OCR + isc
236 isc_sama5d2_config_cbc(struct isc_device *isc) argument
246 isc_sama5d2_config_cc(struct isc_device *isc) argument
259 isc_sama5d2_config_ctrls(struct isc_device *isc, const struct v4l2_ctrl_ops *ops) argument
270 isc_sama5d2_config_dpc(struct isc_device *isc) argument
275 isc_sama5d2_config_gam(struct isc_device *isc) argument
280 isc_sama5d2_config_rlp(struct isc_device *isc) argument
306 isc_sama5d2_adapt_pipeline(struct isc_device *isc) argument
353 isc_parse_dt(struct device *dev, struct isc_device *isc) argument
411 struct isc_device *isc; local
610 struct isc_device *isc = platform_get_drvdata(pdev); local
628 struct isc_device *isc = dev_get_drvdata(dev); local
638 struct isc_device *isc = dev_get_drvdata(dev); local
[all...]
H A Dmicrochip-sama7g5-isc.c52 #include "microchip-isc-regs.h"
53 #include "microchip-isc.h"
230 static void isc_sama7g5_config_csc(struct isc_device *isc) argument
232 struct regmap *regmap = isc->regmap;
235 regmap_write(regmap, ISC_CSC_YR_YG + isc->offsets.csc,
237 regmap_write(regmap, ISC_CSC_YB_OY + isc->offsets.csc,
239 regmap_write(regmap, ISC_CSC_CBR_CBG + isc->offsets.csc,
241 regmap_write(regmap, ISC_CSC_CBB_OCB + isc->offsets.csc,
243 regmap_write(regmap, ISC_CSC_CRR_CRG + isc->offsets.csc,
245 regmap_write(regmap, ISC_CSC_CRB_OCR + isc
249 isc_sama7g5_config_cbc(struct isc_device *isc) argument
261 isc_sama7g5_config_cc(struct isc_device *isc) argument
274 isc_sama7g5_config_ctrls(struct isc_device *isc, const struct v4l2_ctrl_ops *ops) argument
285 isc_sama7g5_config_dpc(struct isc_device *isc) argument
296 isc_sama7g5_config_gam(struct isc_device *isc) argument
304 isc_sama7g5_config_rlp(struct isc_device *isc) argument
314 isc_sama7g5_adapt_pipeline(struct isc_device *isc) argument
336 xisc_parse_dt(struct device *dev, struct isc_device *isc) argument
400 struct isc_device *isc; local
579 struct isc_device *isc = platform_get_drvdata(pdev); local
596 struct isc_device *isc = dev_get_drvdata(dev); local
605 struct isc_device *isc = dev_get_drvdata(dev); local
[all...]

Completed in 612 milliseconds

123