| /Linux-v5.15/drivers/media/platform/atmel/ |
| D | atmel-isc-base.c | 3 * Microchip Image Sensor Controller (ISC) common driver base 25 #include <linux/atmel-isc-media.h> 36 #include "atmel-isc-regs.h" 37 #include "atmel-isc.h" 55 static inline void isc_update_v4l2_ctrls(struct isc_device *isc) in isc_update_v4l2_ctrls() argument 57 struct isc_ctrls *ctrls = &isc->ctrls; in isc_update_v4l2_ctrls() 60 v4l2_ctrl_s_ctrl(isc->r_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_R]); in isc_update_v4l2_ctrls() 61 v4l2_ctrl_s_ctrl(isc->b_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_B]); in isc_update_v4l2_ctrls() 62 v4l2_ctrl_s_ctrl(isc->gr_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_GR]); in isc_update_v4l2_ctrls() 63 v4l2_ctrl_s_ctrl(isc->gb_gain_ctrl, ctrls->gain[ISC_HIS_CFG_MODE_GB]); in isc_update_v4l2_ctrls() [all …]
|
| D | atmel-sama7g5-isc.c | 11 * ISC video pipeline integrates the following submodules: 52 #include "atmel-isc-regs.h" 53 #include "atmel-isc.h" 62 /* This is a list of the formats that the ISC can *output* */ 105 /* This is a list of formats that the ISC can receive as *input* */ 207 static void isc_sama7g5_config_csc(struct isc_device *isc) in isc_sama7g5_config_csc() argument 209 struct regmap *regmap = isc->regmap; in isc_sama7g5_config_csc() 212 regmap_write(regmap, ISC_CSC_YR_YG + isc->offsets.csc, in isc_sama7g5_config_csc() 214 regmap_write(regmap, ISC_CSC_YB_OY + isc->offsets.csc, in isc_sama7g5_config_csc() 216 regmap_write(regmap, ISC_CSC_CBR_CBG + isc->offsets.csc, in isc_sama7g5_config_csc() [all …]
|
| D | atmel-sama5d2-isc.c | 3 * Microchip Image Sensor Controller (ISC) driver 13 * ISC video pipeline integrates the following submodules: 49 #include "atmel-isc-regs.h" 50 #include "atmel-isc.h" 59 /* This is a list of the formats that the ISC can *output* */ 93 /* This is a list of formats that the ISC can receive as *input* */ 190 static void isc_sama5d2_config_csc(struct isc_device *isc) in isc_sama5d2_config_csc() argument 192 struct regmap *regmap = isc->regmap; in isc_sama5d2_config_csc() 195 regmap_write(regmap, ISC_CSC_YR_YG + isc->offsets.csc, in isc_sama5d2_config_csc() 197 regmap_write(regmap, ISC_CSC_YB_OY + isc->offsets.csc, in isc_sama5d2_config_csc() [all …]
|
| D | atmel-isc-regs.h | 7 /* ISC Control Enable Register 0 */ 10 /* ISC Control Disable Register 0 */ 13 /* ISC Control Status Register 0 */ 21 /* ISC Parallel Front End Configuration 0 Register */ 44 /* ISC Parallel Front End Configuration 1 Register */ 52 /* ISC Parallel Front End Configuration 2 Register */ 60 /* ISC Clock Enable Register */ 63 /* ISC Clock Disable Register */ 66 /* ISC Clock Status Register */ 72 /* ISC Clock Configuration Register */ [all …]
|
| D | atmel-isc.h | 3 * Microchip Image Sensor Controller (ISC) driver header file 50 * struct isc_format - ISC media bus format information 51 This structure represents the interface between the ISC 53 the ISC. 58 * @pfe_cfg0_bps: Number of hardware data lines connected to the ISC 90 * struct fmt_config - ISC format configuration and internal pipeline 92 of the ISC. 93 It also holds the format that ISC will present to v4l2. 152 * struct isc_reg_offsets - ISC device register offsets 176 * struct isc_device - ISC device driver data/config struct [all …]
|
| D | Makefile | 2 atmel-isc-objs = atmel-sama5d2-isc.o 3 atmel-xisc-objs = atmel-sama7g5-isc.o 6 obj-$(CONFIG_VIDEO_ATMEL_ISC_BASE) += atmel-isc-base.o 7 obj-$(CONFIG_VIDEO_ATMEL_ISC) += atmel-isc.o
|
| D | Kconfig | 3 tristate "ATMEL Image Sensor Controller (ISC) support" 32 ATMEL ISC and XISC common code base.
|
| /Linux-v5.15/drivers/s390/cio/ |
| D | isc.c | 11 #include <asm/isc.h> 19 * @isc: I/O interruption subclass to register 21 * The number of users for @isc is increased. If this is the first user to 22 * register @isc, the corresponding I/O interruption subclass mask is enabled. 27 void isc_register(unsigned int isc) in isc_register() argument 29 if (isc > MAX_ISC) { in isc_register() 35 if (isc_refs[isc] == 0) in isc_register() 36 ctl_set_bit(6, 31 - isc); in isc_register() 37 isc_refs[isc]++; in isc_register() 44 * @isc: I/O interruption subclass to unregister [all …]
|
| D | trace.h | 162 __field(u8, isc) 177 __entry->isc = __entry->tpi_info.isc; 180 TP_printk("schid=%x.%x.%04x cc=%d a=%d isc=%d type=%d", 182 __entry->adapter_IO, __entry->isc, 319 __field(u8, isc) 327 __entry->isc = tpi_info->isc; 330 TP_printk("schid=%x.%x.%04x isc=%d type=%d", 332 __entry->isc, __entry->type 345 __field(u8, isc) 349 __entry->isc = tpi_info->isc; [all …]
|
| D | airq.c | 22 #include <asm/isc.h> 44 if (!airq->handler || airq->isc > MAX_ISC) in register_adapter_interrupt() 56 isc_register(airq->isc); in register_adapter_interrupt() 58 hlist_add_head_rcu(&airq->list, &airq_lists[airq->isc]); in register_adapter_interrupt() 80 isc_unregister(airq->isc); in unregister_adapter_interrupt() 98 head = &airq_lists[tpi_info->isc]; in do_airq_interrupt()
|
| D | cio.h | 22 u32 isc : 3; /* interruption sublass */ member 55 u32 isc:3; member 98 int isc; /* desired interruption subclass */ member
|
| D | qdio_thinint.c | 17 #include <asm/isc.h> 132 .isc = QDIO_AIRQ_ISC, 150 subchannel_indicator_addr, tiqdio_airq.isc); in set_subchannel_ind()
|
| /Linux-v5.15/Documentation/devicetree/bindings/media/ |
| D | atmel,isc.yaml | 5 $id: http://devicetree.org/schemas/media/atmel,isc.yaml# 8 title: Atmel Image Sensor Controller (ISC) 14 The Image Sensor Controller (ISC) device provides the video input capabilities for the 17 The ISC has a single parallel input that supports RAW Bayer, RGB or YUV video, 22 const: atmel,sama5d2-isc 44 const: isc-mck 97 isc: isc@f0008000 { 98 compatible = "atmel,sama5d2-isc"; 104 clock-output-names = "isc-mck";
|
| D | microchip,xisc.yaml | 25 const: microchip,sama7g5-isc 44 const: isc-mck 111 compatible = "microchip,sama7g5-isc"; 117 clock-output-names = "isc-mck";
|
| /Linux-v5.15/arch/s390/kvm/ |
| D | trace-s390.h | 285 * 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), 324 __field(__u8, isc) [all …]
|
| D | interrupt.c | 26 #include <asm/isc.h> 204 static uint64_t isc_to_isc_bits(int isc) in isc_to_isc_bits() argument 206 return (0x80 >> isc) << 24; in isc_to_isc_bits() 209 static inline u32 isc_to_int_word(u8 isc) in isc_to_int_word() argument 211 return ((u32)isc << 27) | 0x80000000; in isc_to_int_word() 345 static inline int isc_to_irq_type(unsigned long isc) in isc_to_irq_type() argument 347 return IRQ_PEND_IO_ISC_0 - isc; in isc_to_irq_type() 1173 u32 isc; in __deliver_io() local 1179 isc = irq_type_to_isc(irq_type); in __deliver_io() 1180 isc_list = &fi->lists[isc]; in __deliver_io() [all …]
|
| /Linux-v5.15/LICENSES/deprecated/ |
| D | ISC | 1 Valid-License-Identifier: ISC 2 SPDX-URL: https://spdx.org/licenses/ISC.html 4 To use the ISC License put the following SPDX tag/value pair into a 7 SPDX-License-Identifier: ISC 10 ISC License
|
| /Linux-v5.15/Documentation/virt/kvm/devices/ |
| D | s390_flic.rst | 72 __u8 isc; 78 id contains the unique id for the adapter, isc the I/O interruption subclass 116 modify the adapter-interruption-suppression mode for a given isc if the 120 __u8 isc; 124 isc contains the target I/O interruption subclass, mode the target 140 an isc according to the adapter-interruption-suppression mode on condition 154 to an ISC (MSB0 bit 0 to ISC 0 and so on). The combination of simm bit and 155 nimm bit presents AIS mode for a ISC.
|
| /Linux-v5.15/arch/s390/include/asm/ |
| D | pci_insn.h | 60 u32 isc : 3; /* Interrupt subclass */ member 104 u32 isc : 3; member 137 int __zpci_set_irq_ctrl(u16 ctl, u8 isc, union zpci_sic_iib *iib); 139 static inline int zpci_set_irq_ctrl(u16 ctl, u8 isc) in zpci_set_irq_ctrl() argument 143 return __zpci_set_irq_ctrl(ctl, isc, &iib); in zpci_set_irq_ctrl()
|
| D | isc.h | 10 * isc usage between drivers. 28 void isc_register(unsigned int isc); 29 void isc_unregister(unsigned int isc);
|
| /Linux-v5.15/net/sched/ |
| D | sch_hfsc.c | 474 sc2isc(struct tc_service_curve *sc, struct internal_sc *isc) in sc2isc() argument 476 isc->sm1 = m2sm(sc->m1); in sc2isc() 477 isc->ism1 = m2ism(sc->m1); in sc2isc() 478 isc->dx = d2dx(sc->d); in sc2isc() 479 isc->dy = seg_x2y(isc->dx, isc->sm1); in sc2isc() 480 isc->sm2 = m2sm(sc->m2); in sc2isc() 481 isc->ism2 = m2ism(sc->m2); in sc2isc() 489 rtsc_init(struct runtime_sc *rtsc, struct internal_sc *isc, u64 x, u64 y) in rtsc_init() argument 493 rtsc->sm1 = isc->sm1; in rtsc_init() 494 rtsc->ism1 = isc->ism1; in rtsc_init() [all …]
|
| /Linux-v5.15/sound/soc/intel/catpt/ |
| D | ipc.c | 268 u32 isc, ipcc; in catpt_dsp_irq_handler() local 270 isc = catpt_readl_shim(cdev, ISC); in catpt_dsp_irq_handler() 271 trace_catpt_irq(isc); in catpt_dsp_irq_handler() 274 if (isc & CATPT_ISC_IPCCD) { in catpt_dsp_irq_handler() 291 if (isc & CATPT_ISC_IPCDB) { in catpt_dsp_irq_handler()
|
| /Linux-v5.15/Documentation/devicetree/bindings/media/i2c/ |
| D | ov7740.txt | 34 clocks = <&isc>; 36 assigned-clocks = <&isc>;
|
| /Linux-v5.15/arch/arm/boot/dts/ |
| D | at91-sama5d27_som1_ek.dts | 71 isc: isc@f0008000 { label 157 status = "disabled"; /* Conflict with isc. */ 176 status = "disabled"; /* Conflict with isc. */ 183 status = "disabled"; /* Conflict with isc. */
|
| /Linux-v5.15/Documentation/translations/zh_CN/process/ |
| D | license-rules.rst | 220 LICENSES/other/ISC 234 Valid-License-Identifier: ISC 235 SPDX-URL: https://spdx.org/licenses/ISC.html 243 SPDX-License-Identifier: ISC
|