| /linux/drivers/media/platform/microchip/ |
| H A D | microchip-isc-base.c | 42 static inline void isc_update_v4l2_ctrls(struct isc_device *isc) in isc_update_v4l2_ctrls() argument 44 struct isc_ctrls *ctrls = &isc->ctrls; in isc_update_v4l2_ctrls() 47 v4l2_ctrl_s_ctrl(isc->r_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_R]); in isc_update_v4l2_ctrls() 48 v4l2_ctrl_s_ctrl(isc->b_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_B]); in isc_update_v4l2_ctrls() 49 v4l2_ctrl_s_ctrl(isc->gr_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_GR]); in isc_update_v4l2_ctrls() 50 v4l2_ctrl_s_ctrl(isc->gb_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_GB]); in isc_update_v4l2_ctrls() 52 v4l2_ctrl_s_ctrl(isc->r_off_ctrl, ctrls->offset[ISC_HIS_CFG_MODE_R]); in isc_update_v4l2_ctrls() 53 v4l2_ctrl_s_ctrl(isc->b_off_ctrl, ctrls->offset[ISC_HIS_CFG_MODE_B]); in isc_update_v4l2_ctrls() 54 v4l2_ctrl_s_ctrl(isc->gr_off_ctrl, ctrls->offset[ISC_HIS_CFG_MODE_GR]); in isc_update_v4l2_ctrls() 55 v4l2_ctrl_s_ctrl(isc->gb_off_ctrl, ctrls->offset[ISC_HIS_CFG_MODE_GB]); in isc_update_v4l2_ctrls() [all …]
|
| H A D | microchip-isc-scaler.c | 32 struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd); in isc_scaler_get_fmt() local 43 format->format = isc->scaler_format[format->pad]; in isc_scaler_get_fmt() 52 struct isc_device *isc = container_of(sd, struct isc_device, scaler_sd); in isc_scaler_set_fmt() local 59 req_fmt->format = isc->scaler_format[ISC_SCALER_PAD_SOURCE]; in isc_scaler_set_fmt() 69 fmt = isc_find_format_by_code(isc, req_fmt->format.code, &i); in isc_scaler_set_fmt() 72 fmt = &isc->formats_list[0]; in isc_scaler_set_fmt() 86 16, isc->max_width, 0, in isc_scaler_set_fmt() 88 16, isc->max_height, 0, 0); in isc_scaler_set_fmt() 93 isc->scaler_format[ISC_SCALER_PAD_SINK] = req_fmt->format; in isc_scaler_set_fmt() 96 isc->scaler_format[ISC_SCALER_PAD_SOURCE] = in isc_scaler_set_fmt() [all …]
|
| H A D | microchip-sama5d2-isc.c | 217 static void isc_sama5d2_config_csc(struct isc_device *isc) in isc_sama5d2_config_csc() argument 219 struct regmap *regmap = isc->regmap; in isc_sama5d2_config_csc() 222 regmap_write(regmap, ISC_CSC_YR_YG + isc->offsets.csc, in isc_sama5d2_config_csc() 224 regmap_write(regmap, ISC_CSC_YB_OY + isc->offsets.csc, in isc_sama5d2_config_csc() 226 regmap_write(regmap, ISC_CSC_CBR_CBG + isc->offsets.csc, in isc_sama5d2_config_csc() 228 regmap_write(regmap, ISC_CSC_CBB_OCB + isc->offsets.csc, in isc_sama5d2_config_csc() 230 regmap_write(regmap, ISC_CSC_CRR_CRG + isc->offsets.csc, in isc_sama5d2_config_csc() 232 regmap_write(regmap, ISC_CSC_CRB_OCR + isc->offsets.csc, in isc_sama5d2_config_csc() 236 static void isc_sama5d2_config_cbc(struct isc_device *isc) in isc_sama5d2_config_cbc() argument 238 struct regmap *regmap = isc->regmap; in isc_sama5d2_config_cbc() [all …]
|
| H A D | microchip-sama7g5-isc.c | 230 static void isc_sama7g5_config_csc(struct isc_device *isc) in isc_sama7g5_config_csc() argument 232 struct regmap *regmap = isc->regmap; in isc_sama7g5_config_csc() 235 regmap_write(regmap, ISC_CSC_YR_YG + isc->offsets.csc, in isc_sama7g5_config_csc() 237 regmap_write(regmap, ISC_CSC_YB_OY + isc->offsets.csc, in isc_sama7g5_config_csc() 239 regmap_write(regmap, ISC_CSC_CBR_CBG + isc->offsets.csc, in isc_sama7g5_config_csc() 241 regmap_write(regmap, ISC_CSC_CBB_OCB + isc->offsets.csc, in isc_sama7g5_config_csc() 243 regmap_write(regmap, ISC_CSC_CRR_CRG + isc->offsets.csc, in isc_sama7g5_config_csc() 245 regmap_write(regmap, ISC_CSC_CRB_OCR + isc->offsets.csc, in isc_sama7g5_config_csc() 249 static void isc_sama7g5_config_cbc(struct isc_device *isc) in isc_sama7g5_config_cbc() argument 251 struct regmap *regmap = isc->regmap; in isc_sama7g5_config_cbc() [all …]
|
| H A D | Makefile | 2 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 D | microchip-isc.h | 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); 354 void (*config_gam)(struct isc_device *isc); 355 void (*config_rlp)(struct isc_device *isc); 357 void (*config_ctrls)(struct isc_device *isc, 360 void (*adapt_pipeline)(struct isc_device *isc); 388 int microchip_isc_pipeline_init(struct isc_device *isc); 389 int microchip_isc_clk_init(struct isc_device *isc); [all …]
|
| H A D | microchip-isc-clk.c | 229 static int isc_clk_register(struct isc_device *isc, unsigned int id) in isc_clk_register() argument 231 struct regmap *regmap = isc->regmap; in isc_clk_register() 232 struct device_node *np = isc->dev->of_node; in isc_clk_register() 239 if (id == ISC_ISPCK && !isc->ispck_required) in isc_clk_register() 262 isc_clk = &isc->isc_clks[id]; in isc_clk_register() 266 isc_clk->dev = isc->dev; in isc_clk_register() 269 isc_clk->clk = clk_register(isc->dev, &isc_clk->hw); in isc_clk_register() 271 dev_err(isc->dev, "%s: clock register fail\n", clk_name); in isc_clk_register() 280 int microchip_isc_clk_init(struct isc_device *isc) in microchip_isc_clk_init() argument 285 for (i = 0; i < ARRAY_SIZE(isc->isc_clks); i++) in microchip_isc_clk_init() [all …]
|
| /linux/drivers/s390/cio/ |
| H A D | isc.c | 28 void isc_register(unsigned int isc) in isc_register() argument 30 if (isc > MAX_ISC) { in isc_register() 36 if (isc_refs[isc] == 0) in isc_register() 37 system_ctl_set_bit(6, 31 - isc); in isc_register() 38 isc_refs[isc]++; in isc_register() 56 void isc_unregister(unsigned int isc) in isc_unregister() argument 60 if (isc > MAX_ISC || isc_refs[isc] == 0) { in isc_unregister() 64 if (isc_refs[isc] == 1) in isc_unregister() 65 system_ctl_clear_bit(6, 31 - isc); in isc_unregister() 66 isc_refs[isc]--; in isc_unregister()
|
| H A D | trace.h | 162 __field(u8, isc) 177 __entry->isc = __entry->tpi_info.isc; 182 __entry->adapter_IO, __entry->isc, 319 __field(u8, isc) 327 __entry->isc = tpi_info->isc; 332 __entry->isc, __entry->type 345 __field(u8, isc) 349 __entry->isc = tpi_info->isc; 351 TP_printk("isc=%d", __entry->isc)
|
| H A D | airq.c | 45 if (!airq->handler || airq->isc > MAX_ISC) in register_adapter_interrupt() 55 isc_register(airq->isc); in register_adapter_interrupt() 57 hlist_add_head_rcu(&airq->list, &airq_lists[airq->isc]); in register_adapter_interrupt() 79 isc_unregister(airq->isc); in unregister_adapter_interrupt() 96 head = &airq_lists[tpi_info->isc]; in do_airq_interrupt()
|
| /linux/drivers/staging/media/deprecated/atmel/ |
| H A D | Makefile | 2 atmel-isc-objs = atmel-sama5d2-isc.o 3 atmel-xisc-objs = atmel-sama7g5-isc.o 4 atmel-isc-common-objs = atmel-isc-base.o atmel-isc-clk.o 6 obj-$(CONFIG_VIDEO_ATMEL_ISC_BASE) += atmel-isc-common.o 7 obj-$(CONFIG_VIDEO_ATMEL_ISC) += atmel-isc.o
|
| H A D | atmel-isc-clk.c | 229 static int isc_clk_register(struct isc_device *isc, unsigned int id) in isc_clk_register() argument 231 struct regmap *regmap = isc->regmap; in isc_clk_register() 232 struct device_node *np = isc->dev->of_node; in isc_clk_register() 239 if (id == ISC_ISPCK && !isc->ispck_required) in isc_clk_register() 262 isc_clk = &isc->isc_clks[id]; in isc_clk_register() 266 isc_clk->dev = isc->dev; in isc_clk_register() 269 isc_clk->clk = clk_register(isc->dev, &isc_clk->hw); in isc_clk_register() 271 dev_err(isc->dev, "%s: clock register fail\n", clk_name); in isc_clk_register() 280 int atmel_isc_clk_init(struct isc_device *isc) in atmel_isc_clk_init() argument 285 for (i = 0; i < ARRAY_SIZE(isc->isc_clks); i++) in atmel_isc_clk_init() [all …]
|
| H A D | atmel-isc.h | 333 void (*config_dpc)(struct isc_device *isc); 334 void (*config_csc)(struct isc_device *isc); 335 void (*config_cbc)(struct isc_device *isc); 336 void (*config_cc)(struct isc_device *isc); 337 void (*config_gam)(struct isc_device *isc); 338 void (*config_rlp)(struct isc_device *isc); 340 void (*config_ctrls)(struct isc_device *isc, 343 void (*adapt_pipeline)(struct isc_device *isc); 357 int atmel_isc_pipeline_init(struct isc_device *isc); 358 int atmel_isc_clk_init(struct isc_device *isc); [all …]
|
| H A D | TODO | 10 In a simple configuration sensor ==> isc , the isc just calls subdev s_fmt 14 Basically the user has nothing to configure, as the isc will handle 18 sensor ==> controller 1 ==> controller 2 ==> isc
|
| /linux/arch/s390/kvm/ |
| H A D | trace-s390.h | 288 TP_PROTO(__u8 isc, __u16 from, __u16 to), 289 TP_ARGS(isc, from, to), 292 __field(__u8, isc) 298 __entry->isc = isc; 304 __entry->isc, 319 TP_PROTO(__u32 id, __u8 isc), 320 TP_ARGS(id, isc), 324 __field(__u8, isc) 329 __entry->isc = isc; 333 __entry->id, __entry->isc)
|
| H A D | pci.c | 21 static inline int __set_irq_noiib(u16 ctl, u8 isc) in __set_irq_noiib() argument 25 return zpci_set_irq_ctrl(ctl, isc, &iib); in __set_irq_noiib() 164 fib.fmt0.isc = zdev->kzdev->fib.fmt0.isc; in kvm_zpci_set_airq() 244 gisc = kvm_s390_gisc_register(kvm, fib->fmt0.isc); in kvm_s390_pci_aif_enable() 302 gaite->gisc = fib->fmt0.isc; in kvm_s390_pci_aif_enable() 313 fib->fmt0.isc = gisc; in kvm_s390_pci_aif_enable() 316 zdev->kzdev->fib.fmt0.isc = fib->fmt0.isc; in kvm_s390_pci_aif_enable() 341 u8 isc; in kvm_s390_pci_aif_disable() local 362 isc = gaite->gisc; in kvm_s390_pci_aif_disable() 382 kvm_s390_gisc_unregister(kzdev->kvm, isc); in kvm_s390_pci_aif_disable() [all …]
|
| H A D | interrupt.c | 156 static uint64_t isc_to_isc_bits(int isc) in isc_to_isc_bits() argument 158 return (0x80 >> isc) << 24; in isc_to_isc_bits() 161 static inline u32 isc_to_int_word(u8 isc) in isc_to_int_word() argument 163 return ((u32)isc << 27) | 0x80000000; in isc_to_int_word() 287 static inline int isc_to_irq_type(unsigned long isc) in isc_to_irq_type() argument 289 return IRQ_PEND_IO_ISC_0 - isc; in isc_to_irq_type() 1114 u32 isc; in __deliver_io() local 1120 isc = irq_type_to_isc(irq_type); in __deliver_io() 1121 isc_list = &fi->lists[isc]; in __deliver_io() 1154 if (gi->origin && gisa_tac_ipm_gisc(gi->origin, isc)) { in __deliver_io() [all …]
|
| /linux/drivers/tty/serial/ |
| H A D | sunplus-uart.c | 157 unsigned int isc; in sunplus_stop_tx() local 159 isc = readl(port->membase + SUP_UART_ISC); in sunplus_stop_tx() 160 isc &= ~SUP_UART_ISC_TXM; in sunplus_stop_tx() 161 writel(isc, port->membase + SUP_UART_ISC); in sunplus_stop_tx() 166 unsigned int isc; in sunplus_start_tx() local 168 isc = readl(port->membase + SUP_UART_ISC); in sunplus_start_tx() 169 isc |= SUP_UART_ISC_TXM; in sunplus_start_tx() 170 writel(isc, port->membase + SUP_UART_ISC); in sunplus_start_tx() 175 unsigned int isc; in sunplus_stop_rx() local 177 isc = readl(port->membase + SUP_UART_ISC); in sunplus_stop_rx() [all …]
|
| /linux/net/sched/ |
| H A D | sch_hfsc.c | 481 sc2isc(struct tc_service_curve *sc, struct internal_sc *isc) in sc2isc() argument 483 isc->sm1 = m2sm(sc->m1); in sc2isc() 484 isc->ism1 = m2ism(sc->m1); in sc2isc() 485 isc->dx = d2dx(sc->d); in sc2isc() 486 isc->dy = seg_x2y(isc->dx, isc->sm1); in sc2isc() 487 isc->sm2 = m2sm(sc->m2); in sc2isc() 488 isc->ism2 = m2ism(sc->m2); in sc2isc() 496 rtsc_init(struct runtime_sc *rtsc, struct internal_sc *isc, u64 x, u64 y) in rtsc_init() argument 500 rtsc->sm1 = isc->sm1; in rtsc_init() 501 rtsc->ism1 = isc->ism1; in rtsc_init() [all …]
|
| /linux/arch/s390/include/asm/ |
| H A D | isc.h | 28 void isc_register(unsigned int isc); 29 void isc_unregister(unsigned int isc);
|
| H A D | tpi.h | 16 u32 isc:3; member 31 u32 isc:3; member
|
| /linux/sound/soc/intel/catpt/ |
| H A D | ipc.c | 270 u32 isc, ipcc; in catpt_dsp_irq_handler() 272 isc = catpt_readl_shim(cdev, ISC); in catpt_dsp_irq_handler() 273 trace_catpt_irq(isc); in catpt_dsp_irq_handler() 276 if (isc & CATPT_ISC_IPCCD) { in catpt_dsp_irq_handler() 293 if (isc & CATPT_ISC_IPCDB) { in catpt_dsp_irq_handler() 268 u32 isc, ipcc; catpt_dsp_irq_handler() local
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | s390_flic.rst | 76 __u8 isc; 82 id contains the unique id for the adapter, isc the I/O interruption subclass 120 modify the adapter-interruption-suppression mode for a given isc if the 124 __u8 isc; 128 isc contains the target I/O interruption subclass, mode the target 144 an isc according to the adapter-interruption-suppression mode on condition
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-sama5d27_som1_ek.dts | 70 isc: isc@f0008000 { label 159 status = "disabled"; /* Conflict with isc. */ 178 status = "disabled"; /* Conflict with isc. */ 185 status = "disabled"; /* Conflict with isc. */
|
| /linux/arch/m68k/include/asm/ |
| H A D | traps.h | 243 unsigned short isc; /* instruction stage c */ member 253 unsigned short isc; /* instruction stage c */ member
|