is                147 arch/arc/include/asm/entry-arcv2.h 	; 1. Utilize the fact that Z bit is set if Intr taken in U mode
is                148 arch/arc/include/asm/entry-arcv2.h 	; 2. Upon entry SP is always saved (for any inspection, unwinding etc),
is                179 arch/arc/include/asm/entry-arcv2.h 	;  - for K mode, it will be implicitly restored as stack is unwound
is                180 arch/arc/include/asm/entry-arcv2.h 	;  - Z flag set on K is inverse of what hardware does on interrupt entry
is                225 arch/arc/include/asm/entry-compact.h 	mov	lp_count, r9	;LD to lp_count is not allowed
is                309 arch/arc/include/asm/entry-compact.h 	mov	lp_count, r9	;LD to lp_count is not allowed
is                193 arch/arc/include/asm/entry.h 	; SP is back to start of pt_regs
is                 46 arch/arc/include/asm/tlb-mmu1.h ;  Slower in thrash case (where it matters) because more code is executed
is                128 arch/arc/plat-eznps/include/plat/ctop.h 			is:1, intm:2, __reserved2:4,
is                 61 arch/arc/plat-eznps/platform.c 	gim_p_int_dst.is = 1;
is                100 arch/arm/include/asm/ecard.h 	unsigned char	is:1;		/* Interrupt status pointers	*/
is                916 arch/arm/mach-rpc/ecard.c 	ec->cid.is	= cid.r_is;
is                928 arch/arm/mach-rpc/ecard.c 	if (ec->cid.is) {
is                 54 arch/arm/probes/kprobes/core.c 	int is;
is                 93 arch/arm/probes/kprobes/core.c 		for (is = 0; is < MAX_INSN_SIZE; ++is)
is                 94 arch/arm/probes/kprobes/core.c 			p->ainsn.insn[is] = tmp_insn[is];
is                111 arch/arm64/net/bpf_jit.h #define A64_SBFM(sf, Rd, Rn, ir, is) A64_BITFIELD(sf, Rd, Rn, ir, is, SIGNED)
is                113 arch/arm64/net/bpf_jit.h #define A64_UBFM(sf, Rd, Rn, ir, is) A64_BITFIELD(sf, Rd, Rn, ir, is, UNSIGNED)
is                517 arch/ia64/include/asm/pal.h 			is		: 1,	/* instruction set (1 == ia32) */
is                554 arch/ia64/include/asm/pal.h 			is		: 1,	/* instruction set (1 == ia32) */
is                590 arch/ia64/include/asm/pal.h 			is		: 1,	/* instruction set (1 == ia32) */
is                620 arch/ia64/include/asm/pal.h 			is		: 1,	/* instruction set (1 == ia32) */
is                650 arch/ia64/include/asm/pal.h 			is		: 1,	/* instruction set (1 == ia32) */
is                110 arch/ia64/include/asm/processor.h 	__u64 is : 1;
is                534 arch/ia64/kernel/traps.c 			if (ia64_psr(&regs)->is == 0)
is                 46 arch/m68k/fpsp040/fpsp.h |	The fsave frame is also accessible from the top via A7.
is                 57 arch/m68k/fpsp040/fpsp.h |	handled	by the package, or "bra real_xxxx" which is an external
is                 60 arch/m68k/fpsp040/fpsp.h |	if the FPU state after the exception is idle.
is                 64 arch/m68k/fpsp040/fpsp.h |	can happen if the package is entered for an unimplemented float
is                160 arch/m68k/fpsp040/fpsp.h 	.set	guard_bit,1		| guard bit is bit number 1
is                161 arch/m68k/fpsp040/fpsp.h 	.set	round_bit,0		| round bit is bit number 0
is                175 arch/m68k/fpsp040/fpsp.h |					;equate only works when CMDREG1B is in
is                190 arch/m68k/fpsp040/fpsp.h 	.set	E1,2		| which bit is E1 flag
is                191 arch/m68k/fpsp040/fpsp.h 	.set	E3,1		| which bit is E3 flag
is                192 arch/m68k/fpsp040/fpsp.h 	.set	SFLAG,0		| which bit is S flag
is                195 arch/m68k/fpsp040/fpsp.h 	.set	XFLAG,7		| which bit is X flag
is                196 arch/m68k/fpsp040/fpsp.h 	.set	UFLAG,5		| which bit is U flag
is                197 arch/m68k/fpsp040/fpsp.h 	.set	TFLAG,4		| which bit is T flag
is               8321 arch/m68k/ifpsp060/src/fplsp.S # if the input is exactly equal to one, then exit through ld_pzero.
is               1220 arch/m68k/ifpsp060/src/fpsp.S # if the exception is an opclass zero or two unimplemented data type
is               3857 arch/m68k/ifpsp060/src/fpsp.S # if the F-Line instruction is an "fmovecr" w/ a non-zero <ea>. if
is               8427 arch/m68k/ifpsp060/src/fpsp.S # if the input is exactly equal to one, then exit through ld_pzero.
is               11815 arch/m68k/ifpsp060/src/fpsp.S # if the rnd mode is anything but RZ, then we have to re-do the above
is               12203 arch/m68k/ifpsp060/src/fpsp.S # if underflow or inexact is enabled, then go calculate the EXOP first.
is               12983 arch/m68k/ifpsp060/src/fpsp.S # if underflow or inexact is enabled, go calculate EXOP first.
is               13599 arch/m68k/ifpsp060/src/fpsp.S # if underflow or inexact is enabled, go calculate EXOP first.
is               14840 arch/m68k/ifpsp060/src/fpsp.S # if the precision is extended, this result could not have come from an
is               15293 arch/m68k/ifpsp060/src/fpsp.S # if the precision is extended, this result could not have come from an
is               15679 arch/m68k/ifpsp060/src/fpsp.S # if underflow or inexact is enabled, go calculate EXOP first.
is               16332 arch/m68k/ifpsp060/src/fpsp.S # if the NAN bit is set, in which case BSUN and AIOP will be set.	#
is               16960 arch/m68k/ifpsp060/src/fpsp.S # if the NAN bit is set, in which case BSUN and AIOP will be set.	#
is               17530 arch/m68k/ifpsp060/src/fpsp.S # if the NAN bit is set, in which case BSUN and AIOP will be set.	#
is               18080 arch/m68k/ifpsp060/src/fpsp.S # if the addressing mode is post-increment or pre-decrement,
is               18235 arch/m68k/ifpsp060/src/fpsp.S # if the bit string is a zero, then the operation is a no-op
is               19789 arch/m68k/ifpsp060/src/fpsp.S #		      if the ea is -() or ()+, need to know # of bytes.	#
is               21004 arch/m68k/ifpsp060/src/fpsp.S # if the mantissa is zero, I will zero the exponent, too.
is               23499 arch/m68k/ifpsp060/src/fpsp.S #		if it is a positive number, or the number of digits	#
is                283 arch/m68k/ifpsp060/src/ilsp.S # if the divisor msw is 0, use simpler algorithm then the full blown
is               1219 arch/m68k/ifpsp060/src/pfpsp.S # if the exception is an opclass zero or two unimplemented data type
is               4284 arch/m68k/ifpsp060/src/pfpsp.S # if the bit string is a zero, then the operation is a no-op
is               7905 arch/m68k/ifpsp060/src/pfpsp.S # if the mantissa is zero, I will zero the exponent, too.
is               8246 arch/m68k/ifpsp060/src/pfpsp.S # if the rnd mode is anything but RZ, then we have to re-do the above
is               8634 arch/m68k/ifpsp060/src/pfpsp.S # if underflow or inexact is enabled, then go calculate the EXOP first.
is               9414 arch/m68k/ifpsp060/src/pfpsp.S # if underflow or inexact is enabled, go calculate EXOP first.
is               10030 arch/m68k/ifpsp060/src/pfpsp.S # if underflow or inexact is enabled, go calculate EXOP first.
is               11271 arch/m68k/ifpsp060/src/pfpsp.S # if the precision is extended, this result could not have come from an
is               11724 arch/m68k/ifpsp060/src/pfpsp.S # if the precision is extended, this result could not have come from an
is               12110 arch/m68k/ifpsp060/src/pfpsp.S # if underflow or inexact is enabled, go calculate EXOP first.
is               13459 arch/m68k/ifpsp060/src/pfpsp.S #		if it is a positive number, or the number of digits	#
is                113 arch/m68k/math-emu/fp_decode.h | it depends on the instr which of the modes is valid
is                196 arch/m68k/math-emu/fp_decode.h | test if %pc is the base register for the indirect addr mode
is                202 arch/m68k/math-emu/fp_decode.h | test if %pc is the base register for one of the extended modes
is                 72 arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h 	# Zero all of CVMSEG to make sure parity is correct
is                114 arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h 	# This is the variable where the next core to boot is stored
is               1063 arch/powerpc/kvm/book3s_hv_nested.c 	int r, ric, prs, is, ap;
is               1072 arch/powerpc/kvm/book3s_hv_nested.c 	is = get_is(rbval);
is               1082 arch/powerpc/kvm/book3s_hv_nested.c 	if ((!r) || (prs) || (ric == 3) || (is == 1) ||
is               1083 arch/powerpc/kvm/book3s_hv_nested.c 	    ((!is) && (ric == 1 || ric == 2)))
is               1086 arch/powerpc/kvm/book3s_hv_nested.c 	switch (is) {
is                 46 arch/powerpc/mm/book3s64/hash_native.c static inline void tlbiel_hash_set_isa206(unsigned int set, unsigned int is)
is                 50 arch/powerpc/mm/book3s64/hash_native.c 	rb = (set << PPC_BITLSHIFT(51)) | (is << PPC_BITLSHIFT(53));
is                 59 arch/powerpc/mm/book3s64/hash_native.c static __always_inline void tlbiel_hash_set_isa300(unsigned int set, unsigned int is,
is                 67 arch/powerpc/mm/book3s64/hash_native.c 	rb = (set << PPC_BITLSHIFT(51)) | (is << PPC_BITLSHIFT(53));
is                 76 arch/powerpc/mm/book3s64/hash_native.c static void tlbiel_all_isa206(unsigned int num_sets, unsigned int is)
is                 83 arch/powerpc/mm/book3s64/hash_native.c 		tlbiel_hash_set_isa206(set, is);
is                 88 arch/powerpc/mm/book3s64/hash_native.c static void tlbiel_all_isa300(unsigned int num_sets, unsigned int is)
is                 99 arch/powerpc/mm/book3s64/hash_native.c 	tlbiel_hash_set_isa300(0, is, 0, 2, 0);
is                101 arch/powerpc/mm/book3s64/hash_native.c 		tlbiel_hash_set_isa300(set, is, 0, 0, 0);
is                111 arch/powerpc/mm/book3s64/hash_native.c 	tlbiel_hash_set_isa300(0, is, 0, 2, 1);
is                120 arch/powerpc/mm/book3s64/hash_native.c 	unsigned int is;
is                124 arch/powerpc/mm/book3s64/hash_native.c 		is = 3;
is                127 arch/powerpc/mm/book3s64/hash_native.c 		is = 2;
is                134 arch/powerpc/mm/book3s64/hash_native.c 		tlbiel_all_isa300(POWER9_TLB_SETS_HASH, is);
is                136 arch/powerpc/mm/book3s64/hash_native.c 		tlbiel_all_isa206(POWER8_TLB_SETS, is);
is                138 arch/powerpc/mm/book3s64/hash_native.c 		tlbiel_all_isa206(POWER7_TLB_SETS, is);
is                 28 arch/powerpc/mm/book3s64/radix_tlb.c static __always_inline void tlbiel_radix_set_isa300(unsigned int set, unsigned int is,
is                 35 arch/powerpc/mm/book3s64/radix_tlb.c 	rb = (set << PPC_BITLSHIFT(51)) | (is << PPC_BITLSHIFT(53));
is                 43 arch/powerpc/mm/book3s64/radix_tlb.c static void tlbiel_all_isa300(unsigned int num_sets, unsigned int is)
is                 57 arch/powerpc/mm/book3s64/radix_tlb.c 		tlbiel_radix_set_isa300(0, is, 0, RIC_FLUSH_ALL, 0);
is                 59 arch/powerpc/mm/book3s64/radix_tlb.c 			tlbiel_radix_set_isa300(set, is, 0, RIC_FLUSH_TLB, 0);
is                 63 arch/powerpc/mm/book3s64/radix_tlb.c 	tlbiel_radix_set_isa300(0, is, 0, RIC_FLUSH_ALL, 1);
is                 65 arch/powerpc/mm/book3s64/radix_tlb.c 		tlbiel_radix_set_isa300(set, is, 0, RIC_FLUSH_TLB, 1);
is                 72 arch/powerpc/mm/book3s64/radix_tlb.c 	unsigned int is;
is                 76 arch/powerpc/mm/book3s64/radix_tlb.c 		is = 3;
is                 79 arch/powerpc/mm/book3s64/radix_tlb.c 		is = 2;
is                 86 arch/powerpc/mm/book3s64/radix_tlb.c 		tlbiel_all_isa300(POWER9_TLB_SETS_RADIX, is);
is                  5 arch/x86/boot/code16gcc.h # This file is added to the assembler via -Wa when compiling 16-bit C code.
is                  6 arch/x86/boot/code16gcc.h # This is done this way instead via asm() to make sure gcc does not reorder
is                 28 drivers/clk/bcm/clk-cygnus.c #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
is                 29 drivers/clk/bcm/clk-cygnus.c 	.pwr_shift = ps, .iso_shift = is }
is                 26 drivers/clk/bcm/clk-ns2.c #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
is                 27 drivers/clk/bcm/clk-ns2.c 	.pwr_shift = ps, .iso_shift = is }
is                 26 drivers/clk/bcm/clk-nsp.c #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
is                 27 drivers/clk/bcm/clk-nsp.c 	.pwr_shift = ps, .iso_shift = is }
is                 16 drivers/clk/bcm/clk-sr.c #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \
is                 17 drivers/clk/bcm/clk-sr.c 	.pwr_shift = ps, .iso_shift = is }
is                715 drivers/clk/rockchip/clk.h #define INVERTER(_id, cname, pname, io, is, if)			\
is                723 drivers/clk/rockchip/clk.h 		.div_shift	= is,				\
is                318 drivers/dma/mpc512x_dma.c static void mpc_dma_irq_process(struct mpc_dma *mdma, u32 is, u32 es, int off)
is                322 drivers/dma/mpc512x_dma.c 	u32 status = is | es;
is                269 drivers/dma/sirf-dma.c 	u32 is;
is                277 drivers/dma/sirf-dma.c 		is = readl(sdma->base + SIRFSOC_DMA_CH_INT);
is                279 drivers/dma/sirf-dma.c 		while ((ch = fls(is) - 1) >= 0) {
is                280 drivers/dma/sirf-dma.c 			is &= ~(1 << ch);
is                300 drivers/dma/sirf-dma.c 		is = readl(sdma->base + SIRFSOC_DMA_INT_ATLAS7);
is                310 drivers/dma/sirf-dma.c 			if ((chain && (is & SIRFSOC_DMA_INT_END_INT_ATLAS7)) ||
is                312 drivers/dma/sirf-dma.c 				(is & SIRFSOC_DMA_INT_FINI_INT_ATLAS7))) {
is                320 drivers/dma/sirf-dma.c 		} else if (sdesc->cyclic && (is &
is                 34 drivers/gpio/gpio-sta2x11.c 	u32 is;
is                283 drivers/gpio/gpio-sta2x11.c 	u32 is;
is                290 drivers/gpio/gpio-sta2x11.c 		while ((is = readl(&regs->is))) {
is                291 drivers/gpio/gpio-sta2x11.c 			nr = __ffs(is);
is               5247 drivers/infiniband/hw/hfi1/chip.c 	u32 is = IS_RCVURGENT_START + rcd->ctxt;
is               5248 drivers/infiniband/hw/hfi1/chip.c 	u8 bit = is % 64;
is               5250 drivers/infiniband/hw/hfi1/chip.c 	mask = read_csr(rcd->dd, CCE_INT_MASK + (8 * (is / 64)));
is                 17 drivers/isdn/hardware/mISDN/isar.h 	struct isar_hw		*is;
is                 26 drivers/isdn/hardware/mISDN/mISDNipac.c #define ReadISAC(is, o)		(is->read_reg(is->dch.hw, o + is->off))
is                 27 drivers/isdn/hardware/mISDN/mISDNipac.c #define	WriteISAC(is, o, v)	(is->write_reg(is->dch.hw, o + is->off, v))
is                404 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: HL->LL FAXIND %x\n", ch->is->name, status);
is                414 drivers/isdn/hardware/mISDN/mISDNisar.c 	if (!ch->is->clsb) {
is                415 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s; ISAR zero len frame\n", ch->is->name);
is                416 drivers/isdn/hardware/mISDN/mISDNisar.c 		ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                420 drivers/isdn/hardware/mISDN/mISDNisar.c 		ch->bch.dropcnt += ch->is->clsb;
is                421 drivers/isdn/hardware/mISDN/mISDNisar.c 		ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                427 drivers/isdn/hardware/mISDN/mISDNisar.c 			 ch->is->name, ch->is->iis, ch->is->cmsb, ch->is->clsb);
is                428 drivers/isdn/hardware/mISDN/mISDNisar.c 		ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                433 drivers/isdn/hardware/mISDN/mISDNisar.c 		maxlen = bchannel_get_rxbuf(&ch->bch, ch->is->clsb);
is                436 drivers/isdn/hardware/mISDN/mISDNisar.c 				   ch->is->name, ch->bch.nr, ch->is->clsb);
is                437 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                440 drivers/isdn/hardware/mISDN/mISDNisar.c 		rcv_mbox(ch->is, skb_put(ch->bch.rx_skb, ch->is->clsb));
is                444 drivers/isdn/hardware/mISDN/mISDNisar.c 		maxlen = bchannel_get_rxbuf(&ch->bch, ch->is->clsb);
is                447 drivers/isdn/hardware/mISDN/mISDNisar.c 				   ch->is->name, ch->bch.nr, ch->is->clsb);
is                448 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                451 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->is->cmsb & HDLC_ERROR) {
is                453 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->is->cmsb, ch->is->clsb);
is                455 drivers/isdn/hardware/mISDN/mISDNisar.c 			if (ch->is->cmsb & HDLC_ERR_RER)
is                457 drivers/isdn/hardware/mISDN/mISDNisar.c 			if (ch->is->cmsb & HDLC_ERR_CER)
is                461 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                464 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->is->cmsb & HDLC_FSD)
is                466 drivers/isdn/hardware/mISDN/mISDNisar.c 		ptr = skb_put(ch->bch.rx_skb, ch->is->clsb);
is                467 drivers/isdn/hardware/mISDN/mISDNisar.c 		rcv_mbox(ch->is, ptr);
is                468 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->is->cmsb & HDLC_FED) {
is                471 drivers/isdn/hardware/mISDN/mISDNisar.c 					 ch->is->name, ch->bch.rx_skb->len);
is                482 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name);
is                483 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                494 drivers/isdn/hardware/mISDN/mISDNisar.c 				ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                499 drivers/isdn/hardware/mISDN/mISDNisar.c 			rcv_mbox(ch->is, skb_put(ch->bch.rx_skb, ch->is->clsb));
is                501 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->bch.rx_skb->len);
is                502 drivers/isdn/hardware/mISDN/mISDNisar.c 			if (ch->is->cmsb & SART_NMD) { /* ABORT */
is                504 drivers/isdn/hardware/mISDN/mISDNisar.c 					 ch->is->name);
is                505 drivers/isdn/hardware/mISDN/mISDNisar.c 				ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                506 drivers/isdn/hardware/mISDN/mISDNisar.c 				send_mbox(ch->is, SET_DPS(ch->dpath) |
is                513 drivers/isdn/hardware/mISDN/mISDNisar.c 			if (ch->is->cmsb & SART_NMD)
is                519 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->cmd);
is                520 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                526 drivers/isdn/hardware/mISDN/mISDNisar.c 		if ((ch->bch.rx_skb->len + ch->is->clsb) >
is                529 drivers/isdn/hardware/mISDN/mISDNisar.c 				ch->is->name, __func__);
is                530 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                533 drivers/isdn/hardware/mISDN/mISDNisar.c 		}  else if (ch->is->cmsb & HDLC_ERROR) {
is                535 drivers/isdn/hardware/mISDN/mISDNisar.c 				ch->is->name, ch->is->cmsb, ch->is->clsb);
is                537 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                540 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->is->cmsb & HDLC_FSD)
is                542 drivers/isdn/hardware/mISDN/mISDNisar.c 		ptr = skb_put(ch->bch.rx_skb, ch->is->clsb);
is                543 drivers/isdn/hardware/mISDN/mISDNisar.c 		rcv_mbox(ch->is, ptr);
is                544 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->is->cmsb & HDLC_FED) {
is                547 drivers/isdn/hardware/mISDN/mISDNisar.c 					ch->is->name, ch->bch.rx_skb->len);
is                554 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->is->cmsb & SART_NMD) { /* ABORT */
is                556 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name);
is                557 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                560 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, SET_DPS(ch->dpath) |
is                568 drivers/isdn/hardware/mISDN/mISDNisar.c 		ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
is                580 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: ch%d  tx_skb %d tx_idx %d\n", ch->is->name, ch->bch.nr,
is                582 drivers/isdn/hardware/mISDN/mISDNisar.c 	if (!(ch->is->bstat &
is                591 drivers/isdn/hardware/mISDN/mISDNisar.c 		memset(ch->is->buf, ch->bch.fill[0], count);
is                592 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, SET_DPS(ch->dpath) | ISAR_HIS_SDATA,
is                593 drivers/isdn/hardware/mISDN/mISDNisar.c 			  0, count, ch->is->buf);
is                607 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: frame start\n", ch->is->name);
is                616 drivers/isdn/hardware/mISDN/mISDNisar.c 						 ch->is->name);
is                633 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, SET_DPS(ch->dpath) | ISAR_HIS_SDATA,
is                637 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, SET_DPS(ch->dpath) | ISAR_HIS_SDATA,
is                642 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_debug("%s: not ACTIV\n", ch->is->name);
is                644 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, SET_DPS(ch->dpath) | ISAR_HIS_SDATA,
is                647 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, SET_DPS(ch->dpath) | ISAR_HIS_SDATA,
is                650 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_debug("%s: not FTH/FTM\n", ch->is->name);
is                677 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: %s ch%d tx_skb %d tx_idx %d\n", ch->is->name, __func__,
is                706 drivers/isdn/hardware/mISDN/mISDNisar.c 					send_mbox(ch->is, SET_DPS(ch->dpath) |
is                755 drivers/isdn/hardware/mISDN/mISDNisar.c 	u8 ril = ch->is->buf[0];
is                758 drivers/isdn/hardware/mISDN/mISDNisar.c 	if (!test_and_clear_bit(ISAR_RATE_REQ, &ch->is->Flags))
is                761 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_info("%s: wrong pstrsp ril=%d\n", ch->is->name, ril);
is                764 drivers/isdn/hardware/mISDN/mISDNisar.c 	switch (ch->is->buf[1]) {
is                800 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: pump strsp %s\n", ch->is->name, ch->conmsg);
is                809 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev TIMER\n", ch->is->name);
is                812 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev CONNECT\n", ch->is->name);
is                816 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev NO CONNECT\n", ch->is->name);
is                817 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_PSTREQ, 0, 0, NULL);
is                821 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev V24 OFF\n", ch->is->name);
is                824 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev CTS ON\n", ch->is->name);
is                827 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s pump stev CTS OFF\n", ch->is->name);
is                830 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev CARRIER ON\n", ch->is->name);
is                831 drivers/isdn/hardware/mISDN/mISDNisar.c 		test_and_set_bit(ISAR_RATE_REQ, &ch->is->Flags);
is                832 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_PSTREQ, 0, 0, NULL);
is                835 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev CARRIER OFF\n", ch->is->name);
is                838 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev DSR ON\n", ch->is->name);
is                841 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev DSR_OFF\n", ch->is->name);
is                844 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev REMOTE RETRAIN\n", ch->is->name);
is                847 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev REMOTE RENEGOTIATE\n", ch->is->name);
is                850 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev GSTN CLEAR\n", ch->is->name);
is                853 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_info("u%s: unknown pump stev %x\n", ch->is->name, devt);
is                865 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev TIMER\n", ch->is->name);
is                868 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev RSP_READY\n", ch->is->name);
is                880 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_debug("%s: pump stev LINE_TX_H\n", ch->is->name);
is                882 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is                886 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->state);
is                891 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_debug("%s: pump stev LINE_RX_H\n", ch->is->name);
is                893 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is                897 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->state);
is                902 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_debug("%s: pump stev LINE_TX_B\n", ch->is->name);
is                904 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is                908 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->state);
is                913 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_debug("%s: pump stev LINE_RX_B\n", ch->is->name);
is                915 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is                919 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->state);
is                924 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_debug("%s: pump stev RSP_CONN\n", ch->is->name);
is                926 drivers/isdn/hardware/mISDN/mISDNisar.c 			test_and_set_bit(ISAR_RATE_REQ, &ch->is->Flags);
is                927 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PSTREQ, 0, 0, NULL);
is                944 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->state);
is                948 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev FLAGS_DET\n", ch->is->name);
is                952 drivers/isdn/hardware/mISDN/mISDNisar.c 			 ch->is->name, ch->state);
is                963 drivers/isdn/hardware/mISDN/mISDNisar.c 				send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is                974 drivers/isdn/hardware/mISDN/mISDNisar.c 				send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is                981 drivers/isdn/hardware/mISDN/mISDNisar.c 					 ch->is->name, ch->newcmd);
is                999 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev RSP_SILDET\n", ch->is->name);
is               1006 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is               1013 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev RSP_SILOFF\n", ch->is->name);
is               1018 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->try_mod);
is               1020 drivers/isdn/hardware/mISDN/mISDNisar.c 				send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL,
is               1025 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: pump stev RSP_FCERR\n", ch->is->name);
is               1027 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL, PCTRL_CMD_ESC,
is               1140 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: ftimer flags %lx\n", ch->is->name, ch->bch.Flags);
is               1155 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_PUMPCFG, PMOD_BYPASS, 0, NULL);
is               1160 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PUMPCFG,
is               1164 drivers/isdn/hardware/mISDN/mISDNisar.c 			send_mbox(ch->is, dps | ISAR_HIS_PUMPCFG,
is               1182 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_PUMPCFG, ctrl, 6, param);
is               1193 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_PUMPCFG, ctrl, 2, param);
is               1201 drivers/isdn/hardware/mISDN/mISDNisar.c 	send_mbox(ch->is, dps | ISAR_HIS_PSTREQ, 0, 0, NULL);
is               1212 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_SARTCFG, SMODE_DISABLE,
is               1217 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_SARTCFG, SMODE_BINARY,
is               1222 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_SARTCFG, SMODE_HDLC,
is               1229 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_SARTCFG, ctrl, 2, param);
is               1233 drivers/isdn/hardware/mISDN/mISDNisar.c 	send_mbox(ch->is, dps | ISAR_HIS_BSTREQ, 0, 0, NULL);
is               1266 drivers/isdn/hardware/mISDN/mISDNisar.c 	send_mbox(ch->is, dps | ISAR_HIS_IOM2CFG, cmsb, 5, msg);
is               1268 drivers/isdn/hardware/mISDN/mISDNisar.c 	send_mbox(ch->is, dps | ISAR_HIS_IOM2REQ, 0, 0, NULL);
is               1288 drivers/isdn/hardware/mISDN/mISDNisar.c 			if (!test_and_set_bit(ISAR_DP2_USE, &ch->is->Flags))
is               1291 drivers/isdn/hardware/mISDN/mISDNisar.c 						   &ch->is->Flags))
is               1307 drivers/isdn/hardware/mISDN/mISDNisar.c 			if (!test_and_set_bit(ISAR_DP1_USE, &ch->is->Flags))
is               1311 drivers/isdn/hardware/mISDN/mISDNisar.c 					"only with DP1\n", ch->is->name);
is               1316 drivers/isdn/hardware/mISDN/mISDNisar.c 			pr_info("%s: protocol not known %x\n", ch->is->name,
is               1321 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: ISAR ch%d dp%d protocol %x->%x\n", ch->is->name,
is               1330 drivers/isdn/hardware/mISDN/mISDNisar.c 			test_and_clear_bit(ISAR_DP1_USE, &ch->is->Flags);
is               1332 drivers/isdn/hardware/mISDN/mISDNisar.c 			test_and_clear_bit(ISAR_DP2_USE, &ch->is->Flags);
is               1334 drivers/isdn/hardware/mISDN/mISDNisar.c 		ch->is->ctrl(ch->is->hw, HW_DEACT_IND, ch->bch.nr);
is               1336 drivers/isdn/hardware/mISDN/mISDNisar.c 		ch->is->ctrl(ch->is->hw, HW_ACTIVATE_IND, ch->bch.nr);
is               1347 drivers/isdn/hardware/mISDN/mISDNisar.c 		 ch->is->name, cmd, para, ch->bch.state);
is               1444 drivers/isdn/hardware/mISDN/mISDNisar.c 		send_mbox(ch->is, dps | ISAR_HIS_PUMPCTRL, ctrl, nom, &p1);
is               1478 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_lock_irqsave(ich->is->hwlock, flags);
is               1484 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_unlock_irqrestore(ich->is->hwlock, flags);
is               1487 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_lock_irqsave(ich->is->hwlock, flags);
is               1492 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_unlock_irqrestore(ich->is->hwlock, flags);
is               1498 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_lock_irqsave(ich->is->hwlock, flags);
is               1501 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_unlock_irqrestore(ich->is->hwlock, flags);
is               1508 drivers/isdn/hardware/mISDN/mISDNisar.c 		pr_debug("%s: PH_CONTROL | REQUEST %x/%x\n", ich->is->name,
is               1522 drivers/isdn/hardware/mISDN/mISDNisar.c 				spin_lock_irqsave(ich->is->hwlock, flags);
is               1524 drivers/isdn/hardware/mISDN/mISDNisar.c 				spin_unlock_irqrestore(ich->is->hwlock, flags);
is               1537 drivers/isdn/hardware/mISDN/mISDNisar.c 				pr_debug("%s: isar: new mod\n", ich->is->name);
is               1542 drivers/isdn/hardware/mISDN/mISDNisar.c 					ich->is->name);
is               1549 drivers/isdn/hardware/mISDN/mISDNisar.c 				ich->is->name, hh->id);
is               1555 drivers/isdn/hardware/mISDN/mISDNisar.c 			ich->is->name, __func__, hh->prim, hh->id);
is               1577 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: %s cmd:%x %p\n", ich->is->name, __func__, cmd, arg);
is               1582 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_lock_irqsave(ich->is->hwlock, flags);
is               1585 drivers/isdn/hardware/mISDN/mISDNisar.c 		spin_unlock_irqrestore(ich->is->hwlock, flags);
is               1588 drivers/isdn/hardware/mISDN/mISDNisar.c 		module_put(ich->is->owner);
is               1596 drivers/isdn/hardware/mISDN/mISDNisar.c 			ich->is->name, __func__, cmd);
is               1665 drivers/isdn/hardware/mISDN/mISDNisar.c 		isar->ch[i].is = isar;
is                 38 drivers/media/platform/exynos4-is/fimc-is-param.c static void __fimc_is_hw_update_param_global_shotmode(struct fimc_is *is)
is                 42 drivers/media/platform/exynos4-is/fimc-is-param.c 	dst = &is->is_p_region->parameter.global.shotmode;
is                 43 drivers/media/platform/exynos4-is/fimc-is-param.c 	src = &is->config[is->config_index].global.shotmode;
is                 47 drivers/media/platform/exynos4-is/fimc-is-param.c static void __fimc_is_hw_update_param_sensor_framerate(struct fimc_is *is)
is                 51 drivers/media/platform/exynos4-is/fimc-is-param.c 	dst = &is->is_p_region->parameter.sensor.frame_rate;
is                 52 drivers/media/platform/exynos4-is/fimc-is-param.c 	src = &is->config[is->config_index].sensor.frame_rate;
is                 56 drivers/media/platform/exynos4-is/fimc-is-param.c int __fimc_is_hw_update_param(struct fimc_is *is, u32 offset)
is                 58 drivers/media/platform/exynos4-is/fimc-is-param.c 	struct is_param_region *par = &is->is_p_region->parameter;
is                 59 drivers/media/platform/exynos4-is/fimc-is-param.c 	struct chain_config *cfg = &is->config[is->config_index];
is                161 drivers/media/platform/exynos4-is/fimc-is-param.c unsigned int __get_pending_param_count(struct fimc_is *is)
is                163 drivers/media/platform/exynos4-is/fimc-is-param.c 	struct chain_config *config = &is->config[is->config_index];
is                167 drivers/media/platform/exynos4-is/fimc-is-param.c 	spin_lock_irqsave(&is->slock, flags);
is                170 drivers/media/platform/exynos4-is/fimc-is-param.c 	spin_unlock_irqrestore(&is->slock, flags);
is                175 drivers/media/platform/exynos4-is/fimc-is-param.c int __is_hw_update_params(struct fimc_is *is)
is                180 drivers/media/platform/exynos4-is/fimc-is-param.c 	id = is->config_index;
is                181 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[id].p_region_index[0];
is                184 drivers/media/platform/exynos4-is/fimc-is-param.c 		__fimc_is_hw_update_param_global_shotmode(is);
is                187 drivers/media/platform/exynos4-is/fimc-is-param.c 		__fimc_is_hw_update_param_sensor_framerate(is);
is                191 drivers/media/platform/exynos4-is/fimc-is-param.c 			ret = __fimc_is_hw_update_param(is, i);
is                196 drivers/media/platform/exynos4-is/fimc-is-param.c 			ret = __fimc_is_hw_update_param(is, i);
is                201 drivers/media/platform/exynos4-is/fimc-is-param.c 			ret = __fimc_is_hw_update_param(is, i);
is                207 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_get_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf)
is                211 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[is->config_index].isp;
is                216 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf)
is                218 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                223 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                224 drivers/media/platform/exynos4-is/fimc-is-param.c 	drc = &is->config[index].drc;
is                225 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                242 drivers/media/platform/exynos4-is/fimc-is-param.c 		      &is->config[index].p_region_index[0]))
is                246 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_OTF_INPUT);
is                247 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_OTF_OUTPUT);
is                248 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_DRC_OTF_INPUT);
is                249 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_DRC_OTF_OUTPUT);
is                250 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_FD_OTF_INPUT);
is                253 drivers/media/platform/exynos4-is/fimc-is-param.c int fimc_is_hw_get_sensor_max_framerate(struct fimc_is *is)
is                255 drivers/media/platform/exynos4-is/fimc-is-param.c 	switch (is->sensor->drvdata->id) {
is                263 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_sensor(struct fimc_is *is, int fps)
is                265 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                269 drivers/media/platform/exynos4-is/fimc-is-param.c 	sensor = &is->config[index].sensor;
is                270 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                274 drivers/media/platform/exynos4-is/fimc-is-param.c 				fimc_is_hw_get_sensor_max_framerate(is);
is                283 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_SENSOR_FRAME_RATE);
is                284 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_OTF_INPUT);
is                287 drivers/media/platform/exynos4-is/fimc-is-param.c static void __maybe_unused __is_set_init_isp_aa(struct fimc_is *is)
is                291 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[is->config_index].isp;
is                305 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_AA);
is                308 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_flash(struct fimc_is *is, u32 cmd, u32 redeye)
is                310 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                311 drivers/media/platform/exynos4-is/fimc-is-param.c 	struct isp_param *isp = &is->config[index].isp;
is                317 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_FLASH);
is                320 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_awb(struct fimc_is *is, u32 cmd, u32 val)
is                322 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                325 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                331 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_AWB);
is                334 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_effect(struct fimc_is *is, u32 cmd)
is                336 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                339 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                344 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_IMAGE_EFFECT);
is                347 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_iso(struct fimc_is *is, u32 cmd, u32 val)
is                349 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                352 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                358 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_ISO);
is                361 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_adjust(struct fimc_is *is, u32 cmd, u32 val)
is                363 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                367 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[0];
is                368 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                402 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_ISP_ADJUST);
is                408 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_metering(struct fimc_is *is, u32 id, u32 val)
is                410 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                414 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[0];
is                415 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                439 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_ISP_METERING);
is                443 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_afc(struct fimc_is *is, u32 cmd, u32 val)
is                445 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                448 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                454 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_AFC);
is                457 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_drc_control(struct fimc_is *is, u32 val)
is                459 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                462 drivers/media/platform/exynos4-is/fimc-is-param.c 	drc = &is->config[index].drc;
is                466 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_DRC_CONTROL);
is                469 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_control(struct fimc_is *is, u32 val)
is                471 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                475 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                476 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                481 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONTROL);
is                484 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_maxface(struct fimc_is *is, u32 val)
is                486 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                490 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                491 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                498 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                504 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_rollangle(struct fimc_is *is, u32 val)
is                506 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                510 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                511 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                518 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                524 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_yawangle(struct fimc_is *is, u32 val)
is                526 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                530 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                531 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                538 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                544 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_smilemode(struct fimc_is *is, u32 val)
is                546 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                550 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                551 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                558 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                564 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_blinkmode(struct fimc_is *is, u32 val)
is                566 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                570 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                571 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                578 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                584 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_eyedetect(struct fimc_is *is, u32 val)
is                586 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                590 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                591 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                598 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                604 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_mouthdetect(struct fimc_is *is, u32 val)
is                606 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                610 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                611 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                618 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                624 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_orientation(struct fimc_is *is, u32 val)
is                626 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                630 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                631 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                638 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                644 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_fd_config_orientation_val(struct fimc_is *is, u32 val)
is                646 drivers/media/platform/exynos4-is/fimc-is-param.c 	unsigned int index = is->config_index;
is                650 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[1];
is                651 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                658 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_CONFIG);
is                664 drivers/media/platform/exynos4-is/fimc-is-param.c void fimc_is_set_initial_params(struct fimc_is *is)
is                673 drivers/media/platform/exynos4-is/fimc-is-param.c 	index = is->config_index;
is                674 drivers/media/platform/exynos4-is/fimc-is-param.c 	global = &is->config[index].global;
is                675 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp = &is->config[index].isp;
is                676 drivers/media/platform/exynos4-is/fimc-is-param.c 	drc = &is->config[index].drc;
is                677 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd = &is->config[index].fd;
is                678 drivers/media/platform/exynos4-is/fimc-is-param.c 	p_index = &is->config[index].p_region_index[0];
is                682 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_GLOBAL_SHOTMODE);
is                688 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_CONTROL);
is                694 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_ISP_OTF_INPUT);
is                696 drivers/media/platform/exynos4-is/fimc-is-param.c 	if (is->sensor->test_pattern)
is                716 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_DMA1_INPUT);
is                728 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_DMA2_INPUT);
is                732 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_ISP_AA);
is                735 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_flash(is, ISP_FLASH_COMMAND_DISABLE,
is                739 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_awb(is, ISP_AWB_COMMAND_AUTO, 0);
is                742 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_effect(is, ISP_IMAGE_EFFECT_DISABLE);
is                745 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_iso(is, ISP_ISO_COMMAND_AUTO, 0);
is                748 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_CONTRAST, 0);
is                749 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_adjust(is,
is                751 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_SHARPNESS, 0);
is                752 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_EXPOSURE, 0);
is                753 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_adjust(is,
is                755 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_HUE, 0);
is                759 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_metering(is, 0, ISP_METERING_COMMAND_CENTER);
is                760 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_metering(is, 1, 0);
is                761 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_metering(is, 2, 0);
is                762 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_metering(is, 3, 0);
is                763 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_metering(is, 4, 0);
is                767 drivers/media/platform/exynos4-is/fimc-is-param.c 		__is_set_isp_afc(is, ISP_AFC_COMMAND_AUTO, 0);
is                773 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_ISP_OTF_OUTPUT);
is                793 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_ISP_DMA1_OUTPUT);
is                809 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_ISP_DMA2_OUTPUT);
is                814 drivers/media/platform/exynos4-is/fimc-is-param.c 		if (is->config_index == 0)
is                815 drivers/media/platform/exynos4-is/fimc-is-param.c 			__is_set_sensor(is, 0);
is                820 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_drc_control(is, CONTROL_BYPASS_ENABLE);
is                826 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_DRC_OTF_INPUT);
is                843 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_DRC_DMA_INPUT);
is                849 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_DRC_OTF_OUTPUT);
is                857 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_control(is, CONTROL_COMMAND_STOP);
is                864 drivers/media/platform/exynos4-is/fimc-is-param.c 		fimc_is_set_param_bit(is, PARAM_FD_OTF_INPUT);
is                882 drivers/media/platform/exynos4-is/fimc-is-param.c 	fimc_is_set_param_bit(is, PARAM_FD_DMA_INPUT);
is                884 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_maxface(is, 5);
is                885 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_rollangle(is, FD_CONFIG_ROLL_ANGLE_FULL);
is                886 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_yawangle(is, FD_CONFIG_YAW_ANGLE_45_90);
is                887 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_smilemode(is, FD_CONFIG_SMILE_MODE_DISABLE);
is                888 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_blinkmode(is, FD_CONFIG_BLINK_MODE_DISABLE);
is                889 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_eyedetect(is, FD_CONFIG_EYES_DETECT_ENABLE);
is                890 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_mouthdetect(is, FD_CONFIG_MOUTH_DETECT_DISABLE);
is                891 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_orientation(is, FD_CONFIG_ORIENTATION_DISABLE);
is                892 drivers/media/platform/exynos4-is/fimc-is-param.c 	__is_set_fd_config_orientation_val(is, 0);
is                991 drivers/media/platform/exynos4-is/fimc-is-param.h int fimc_is_hw_get_sensor_max_framerate(struct fimc_is *is);
is                992 drivers/media/platform/exynos4-is/fimc-is-param.h int __fimc_is_hw_update_param(struct fimc_is *is, u32 offset);
is                993 drivers/media/platform/exynos4-is/fimc-is-param.h void fimc_is_set_initial_params(struct fimc_is *is);
is                994 drivers/media/platform/exynos4-is/fimc-is-param.h unsigned int __get_pending_param_count(struct fimc_is *is);
is                996 drivers/media/platform/exynos4-is/fimc-is-param.h int  __is_hw_update_params(struct fimc_is *is);
is                997 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_get_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf);
is                998 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf);
is                999 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_sensor(struct fimc_is *is, int fps);
is               1000 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_aa_ae(struct fimc_is *is);
is               1001 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_flash(struct fimc_is *is, u32 cmd, u32 redeye);
is               1002 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_awb(struct fimc_is *is, u32 cmd, u32 val);
is               1003 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_effect(struct fimc_is *is, u32 cmd);
is               1004 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_iso(struct fimc_is *is, u32 cmd, u32 val);
is               1005 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_adjust(struct fimc_is *is, u32 cmd, u32 val);
is               1006 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_metering(struct fimc_is *is, u32 id, u32 val);
is               1007 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_afc(struct fimc_is *is, u32 cmd, u32 val);
is               1008 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_drc_control(struct fimc_is *is, u32 val);
is               1009 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_control(struct fimc_is *is, u32 val);
is               1010 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_maxface(struct fimc_is *is, u32 val);
is               1011 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_rollangle(struct fimc_is *is, u32 val);
is               1012 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_yawangle(struct fimc_is *is, u32 val);
is               1013 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_smilemode(struct fimc_is *is, u32 val);
is               1014 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_blinkmode(struct fimc_is *is, u32 val);
is               1015 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_eyedetect(struct fimc_is *is, u32 val);
is               1016 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_mouthdetect(struct fimc_is *is, u32 val);
is               1017 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_orientation(struct fimc_is *is, u32 val);
is               1018 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_fd_config_orientation_val(struct fimc_is *is, u32 val);
is               1019 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_aa_af_mode(struct fimc_is *is, int cmd);
is               1020 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_aa_af_start_stop(struct fimc_is *is, int cmd);
is                 17 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int nr)
is                 19 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(1UL << nr, is, MCUCTL_REG_INTCR1);
is                 22 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_fw_clear_irq2(struct fimc_is *is)
is                 24 drivers/media/platform/exynos4-is/fimc-is-regs.c 	u32 cfg = mcuctl_read(is, MCUCTL_REG_INTSR2);
is                 25 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(cfg, is, MCUCTL_REG_INTCR2);
is                 28 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_set_intgr0_gd0(struct fimc_is *is)
is                 30 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(INTGR0_INTGD(0), is, MCUCTL_REG_INTGR0);
is                 33 drivers/media/platform/exynos4-is/fimc-is-regs.c int fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is)
is                 39 drivers/media/platform/exynos4-is/fimc-is-regs.c 		cfg = mcuctl_read(is, MCUCTL_REG_INTMSR0);
is                 43 drivers/media/platform/exynos4-is/fimc-is-regs.c 			dev_warn(&is->pdev->dev, "%s timeout\n",
is                 53 drivers/media/platform/exynos4-is/fimc-is-regs.c int fimc_is_hw_set_param(struct fimc_is *is)
is                 55 drivers/media/platform/exynos4-is/fimc-is-regs.c 	struct chain_config *config = &is->config[is->config_index];
is                 56 drivers/media/platform/exynos4-is/fimc-is-regs.c 	unsigned int param_count = __get_pending_param_count(is);
is                 58 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                 60 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_SET_PARAMETER, is, MCUCTL_REG_ISSR(0));
is                 61 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                 62 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->config_index, is, MCUCTL_REG_ISSR(2));
is                 64 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(param_count, is, MCUCTL_REG_ISSR(3));
is                 65 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(config->p_region_index[0], is, MCUCTL_REG_ISSR(4));
is                 66 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(config->p_region_index[1], is, MCUCTL_REG_ISSR(5));
is                 68 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                 72 drivers/media/platform/exynos4-is/fimc-is-regs.c static int __maybe_unused fimc_is_hw_set_tune(struct fimc_is *is)
is                 74 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                 76 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_SET_TUNE, is, MCUCTL_REG_ISSR(0));
is                 77 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                 78 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->h2i_cmd.entry_id, is, MCUCTL_REG_ISSR(2));
is                 80 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                 86 drivers/media/platform/exynos4-is/fimc-is-regs.c int fimc_is_hw_get_params(struct fimc_is *is, unsigned int num_args)
is                 93 drivers/media/platform/exynos4-is/fimc-is-regs.c 	is->i2h_cmd.num_args = num_args;
is                 97 drivers/media/platform/exynos4-is/fimc-is-regs.c 			is->i2h_cmd.args[i] = mcuctl_read(is,
is                100 drivers/media/platform/exynos4-is/fimc-is-regs.c 			is->i2h_cmd.args[i] = 0;
is                105 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask)
is                108 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_err(&is->pdev->dev, "%s(): not enough buffers (mask %#x)\n",
is                113 drivers/media/platform/exynos4-is/fimc-is-regs.c 	if (mcuctl_read(is, MCUCTL_REG_ISSR(23)) != 0)
is                114 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_dbg(&is->pdev->dev, "non-zero DMA buffer mask\n");
is                116 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(mask, is, MCUCTL_REG_ISSR(23));
is                119 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_set_sensor_num(struct fimc_is *is)
is                121 drivers/media/platform/exynos4-is/fimc-is-regs.c 	pr_debug("setting sensor index to: %d\n", is->sensor_index);
is                123 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(IH_REPLY_DONE, is, MCUCTL_REG_ISSR(0));
is                124 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                125 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(IHC_GET_SENSOR_NUM, is, MCUCTL_REG_ISSR(2));
is                126 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(FIMC_IS_SENSORS_NUM, is, MCUCTL_REG_ISSR(3));
is                129 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_close_sensor(struct fimc_is *is, unsigned int index)
is                131 drivers/media/platform/exynos4-is/fimc-is-regs.c 	if (is->sensor_index != index)
is                134 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                135 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_CLOSE_SENSOR, is, MCUCTL_REG_ISSR(0));
is                136 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                137 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(2));
is                138 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                141 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_get_setfile_addr(struct fimc_is *is)
is                143 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                144 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_GET_SET_FILE_ADDR, is, MCUCTL_REG_ISSR(0));
is                145 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                146 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                149 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_load_setfile(struct fimc_is *is)
is                151 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                152 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_LOAD_SET_FILE, is, MCUCTL_REG_ISSR(0));
is                153 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                154 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                157 drivers/media/platform/exynos4-is/fimc-is-regs.c int fimc_is_hw_change_mode(struct fimc_is *is)
is                164 drivers/media/platform/exynos4-is/fimc-is-regs.c 	if (WARN_ON(is->config_index >= ARRAY_SIZE(cmd)))
is                167 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(cmd[is->config_index], is, MCUCTL_REG_ISSR(0));
is                168 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                169 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->setfile.sub_index, is, MCUCTL_REG_ISSR(2));
is                170 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                174 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_stream_on(struct fimc_is *is)
is                176 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                177 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_STREAM_ON, is, MCUCTL_REG_ISSR(0));
is                178 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                179 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(0, is, MCUCTL_REG_ISSR(2));
is                180 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                183 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_stream_off(struct fimc_is *is)
is                185 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                186 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_STREAM_OFF, is, MCUCTL_REG_ISSR(0));
is                187 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                188 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                191 drivers/media/platform/exynos4-is/fimc-is-regs.c void fimc_is_hw_subip_power_off(struct fimc_is *is)
is                193 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                194 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(HIC_POWER_DOWN, is, MCUCTL_REG_ISSR(0));
is                195 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                196 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_intgr0_gd0(is);
is                199 drivers/media/platform/exynos4-is/fimc-is-regs.c int fimc_is_itf_s_param(struct fimc_is *is, bool update)
is                204 drivers/media/platform/exynos4-is/fimc-is-regs.c 		__is_hw_update_params(is);
is                208 drivers/media/platform/exynos4-is/fimc-is-regs.c 	clear_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state);
is                209 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_set_param(is);
is                210 drivers/media/platform/exynos4-is/fimc-is-regs.c 	ret = fimc_is_wait_event(is, IS_ST_BLOCK_CMD_CLEARED, 1,
is                213 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_err(&is->pdev->dev, "%s() timeout\n", __func__);
is                218 drivers/media/platform/exynos4-is/fimc-is-regs.c int fimc_is_itf_mode_change(struct fimc_is *is)
is                222 drivers/media/platform/exynos4-is/fimc-is-regs.c 	clear_bit(IS_ST_CHANGE_MODE, &is->state);
is                223 drivers/media/platform/exynos4-is/fimc-is-regs.c 	fimc_is_hw_change_mode(is);
is                224 drivers/media/platform/exynos4-is/fimc-is-regs.c 	ret = fimc_is_wait_event(is, IS_ST_CHANGE_MODE, 1,
is                227 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_err(&is->pdev->dev, "%s(): mode change (%d) timeout\n",
is                228 drivers/media/platform/exynos4-is/fimc-is-regs.c 			__func__, is->config_index);
is                140 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int bit);
is                141 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_fw_clear_irq2(struct fimc_is *is);
is                142 drivers/media/platform/exynos4-is/fimc-is-regs.h int fimc_is_hw_get_params(struct fimc_is *is, unsigned int num);
is                144 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_set_intgr0_gd0(struct fimc_is *is);
is                145 drivers/media/platform/exynos4-is/fimc-is-regs.h int fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is);
is                146 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_set_sensor_num(struct fimc_is *is);
is                147 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask);
is                148 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_stream_on(struct fimc_is *is);
is                149 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_stream_off(struct fimc_is *is);
is                150 drivers/media/platform/exynos4-is/fimc-is-regs.h int fimc_is_hw_set_param(struct fimc_is *is);
is                151 drivers/media/platform/exynos4-is/fimc-is-regs.h int fimc_is_hw_change_mode(struct fimc_is *is);
is                153 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_close_sensor(struct fimc_is *is, unsigned int index);
is                154 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_get_setfile_addr(struct fimc_is *is);
is                155 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_load_setfile(struct fimc_is *is);
is                156 drivers/media/platform/exynos4-is/fimc-is-regs.h void fimc_is_hw_subip_power_off(struct fimc_is *is);
is                158 drivers/media/platform/exynos4-is/fimc-is-regs.h int fimc_is_itf_s_param(struct fimc_is *is, bool update);
is                159 drivers/media/platform/exynos4-is/fimc-is-regs.h int fimc_is_itf_mode_change(struct fimc_is *is);
is                 66 drivers/media/platform/exynos4-is/fimc-is.c static void fimc_is_put_clocks(struct fimc_is *is)
is                 71 drivers/media/platform/exynos4-is/fimc-is.c 		if (IS_ERR(is->clocks[i]))
is                 73 drivers/media/platform/exynos4-is/fimc-is.c 		clk_put(is->clocks[i]);
is                 74 drivers/media/platform/exynos4-is/fimc-is.c 		is->clocks[i] = ERR_PTR(-EINVAL);
is                 78 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_get_clocks(struct fimc_is *is)
is                 83 drivers/media/platform/exynos4-is/fimc-is.c 		is->clocks[i] = ERR_PTR(-EINVAL);
is                 86 drivers/media/platform/exynos4-is/fimc-is.c 		is->clocks[i] = clk_get(&is->pdev->dev, fimc_is_clocks[i]);
is                 87 drivers/media/platform/exynos4-is/fimc-is.c 		if (IS_ERR(is->clocks[i])) {
is                 88 drivers/media/platform/exynos4-is/fimc-is.c 			ret = PTR_ERR(is->clocks[i]);
is                 95 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_put_clocks(is);
is                 96 drivers/media/platform/exynos4-is/fimc-is.c 	dev_err(&is->pdev->dev, "failed to get clock: %s\n",
is                101 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_setup_clocks(struct fimc_is *is)
is                105 drivers/media/platform/exynos4-is/fimc-is.c 	ret = clk_set_parent(is->clocks[ISS_CLK_ACLK200],
is                106 drivers/media/platform/exynos4-is/fimc-is.c 					is->clocks[ISS_CLK_ACLK200_DIV]);
is                110 drivers/media/platform/exynos4-is/fimc-is.c 	ret = clk_set_parent(is->clocks[ISS_CLK_ACLK400MCUISP],
is                111 drivers/media/platform/exynos4-is/fimc-is.c 					is->clocks[ISS_CLK_ACLK400MCUISP_DIV]);
is                115 drivers/media/platform/exynos4-is/fimc-is.c 	ret = clk_set_rate(is->clocks[ISS_CLK_ISP_DIV0], ACLK_AXI_FREQUENCY);
is                119 drivers/media/platform/exynos4-is/fimc-is.c 	ret = clk_set_rate(is->clocks[ISS_CLK_ISP_DIV1], ACLK_AXI_FREQUENCY);
is                123 drivers/media/platform/exynos4-is/fimc-is.c 	ret = clk_set_rate(is->clocks[ISS_CLK_MCUISP_DIV0],
is                128 drivers/media/platform/exynos4-is/fimc-is.c 	return clk_set_rate(is->clocks[ISS_CLK_MCUISP_DIV1],
is                132 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_enable_clocks(struct fimc_is *is)
is                137 drivers/media/platform/exynos4-is/fimc-is.c 		if (IS_ERR(is->clocks[i]))
is                139 drivers/media/platform/exynos4-is/fimc-is.c 		ret = clk_prepare_enable(is->clocks[i]);
is                141 drivers/media/platform/exynos4-is/fimc-is.c 			dev_err(&is->pdev->dev, "clock %s enable failed\n",
is                144 drivers/media/platform/exynos4-is/fimc-is.c 				clk_disable(is->clocks[i]);
is                152 drivers/media/platform/exynos4-is/fimc-is.c static void fimc_is_disable_clocks(struct fimc_is *is)
is                157 drivers/media/platform/exynos4-is/fimc-is.c 		if (!IS_ERR(is->clocks[i])) {
is                158 drivers/media/platform/exynos4-is/fimc-is.c 			clk_disable_unprepare(is->clocks[i]);
is                164 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_parse_sensor_config(struct fimc_is *is, unsigned int index,
is                167 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is_sensor *sensor = &is->sensor[index];
is                174 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "no driver data found for: %pOF\n",
is                191 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "reg property not found at: %pOF\n",
is                202 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_register_subdevs(struct fimc_is *is)
is                207 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_isp_subdev_create(&is->isp);
is                213 drivers/media/platform/exynos4-is/fimc-is.c 			ret = fimc_is_parse_sensor_config(is, index, child);
is                225 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_unregister_subdevs(struct fimc_is *is)
is                227 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_isp_subdev_destroy(&is->isp);
is                231 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_load_setfile(struct fimc_is *is, char *file_name)
is                237 drivers/media/platform/exynos4-is/fimc-is.c 	ret = request_firmware(&fw, file_name, &is->pdev->dev);
is                239 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "firmware request failed (%d)\n", ret);
is                242 drivers/media/platform/exynos4-is/fimc-is.c 	buf = is->memory.vaddr + is->setfile.base;
is                245 drivers/media/platform/exynos4-is/fimc-is.c 	is->setfile.size = fw->size;
is                247 drivers/media/platform/exynos4-is/fimc-is.c 	pr_debug("mem vaddr: %p, setfile buf: %p\n", is->memory.vaddr, buf);
is                249 drivers/media/platform/exynos4-is/fimc-is.c 	memcpy(is->fw.setfile_info,
is                253 drivers/media/platform/exynos4-is/fimc-is.c 	is->fw.setfile_info[FIMC_IS_SETFILE_INFO_LEN - 1] = '\0';
is                254 drivers/media/platform/exynos4-is/fimc-is.c 	is->setfile.state = 1;
is                257 drivers/media/platform/exynos4-is/fimc-is.c 		 is->setfile.base, fw->size);
is                263 drivers/media/platform/exynos4-is/fimc-is.c int fimc_is_cpu_set_power(struct fimc_is *is, int on)
is                269 drivers/media/platform/exynos4-is/fimc-is.c 		mcuctl_write(0, is, REG_WDT_ISP);
is                272 drivers/media/platform/exynos4-is/fimc-is.c 		mcuctl_write(is->memory.paddr, is, MCUCTL_REG_BBOAR);
is                275 drivers/media/platform/exynos4-is/fimc-is.c 		pmuisp_write(0x18000, is, REG_PMU_ISP_ARM_OPTION);
is                276 drivers/media/platform/exynos4-is/fimc-is.c 		pmuisp_write(0x1, is, REG_PMU_ISP_ARM_CONFIGURATION);
is                279 drivers/media/platform/exynos4-is/fimc-is.c 		pmuisp_write(0x10000, is, REG_PMU_ISP_ARM_OPTION);
is                280 drivers/media/platform/exynos4-is/fimc-is.c 		pmuisp_write(0x0, is, REG_PMU_ISP_ARM_CONFIGURATION);
is                282 drivers/media/platform/exynos4-is/fimc-is.c 		while (pmuisp_read(is, REG_PMU_ISP_ARM_STATUS) & 1) {
is                294 drivers/media/platform/exynos4-is/fimc-is.c int fimc_is_wait_event(struct fimc_is *is, unsigned long bit,
is                298 drivers/media/platform/exynos4-is/fimc-is.c 	int ret = wait_event_timeout(is->irq_queue,
is                299 drivers/media/platform/exynos4-is/fimc-is.c 				     !state ^ test_bit(bit, &is->state),
is                302 drivers/media/platform/exynos4-is/fimc-is.c 		dev_WARN(&is->pdev->dev, "%s() timed out\n", __func__);
is                308 drivers/media/platform/exynos4-is/fimc-is.c int fimc_is_start_firmware(struct fimc_is *is)
is                310 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
is                313 drivers/media/platform/exynos4-is/fimc-is.c 	if (is->fw.f_w == NULL) {
is                318 drivers/media/platform/exynos4-is/fimc-is.c 	memcpy(is->memory.vaddr, is->fw.f_w->data, is->fw.f_w->size);
is                321 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_cpu_set_power(is, 1);
is                325 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_wait_event(is, IS_ST_A5_PWR_ON, 1,
is                334 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_alloc_cpu_memory(struct fimc_is *is)
is                336 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
is                338 drivers/media/platform/exynos4-is/fimc-is.c 	is->memory.vaddr = dma_alloc_coherent(dev, FIMC_IS_CPU_MEM_SIZE,
is                339 drivers/media/platform/exynos4-is/fimc-is.c 					      &is->memory.paddr, GFP_KERNEL);
is                340 drivers/media/platform/exynos4-is/fimc-is.c 	if (is->memory.vaddr == NULL)
is                343 drivers/media/platform/exynos4-is/fimc-is.c 	is->memory.size = FIMC_IS_CPU_MEM_SIZE;
is                345 drivers/media/platform/exynos4-is/fimc-is.c 	dev_info(dev, "FIMC-IS CPU memory base: %#x\n", (u32)is->memory.paddr);
is                347 drivers/media/platform/exynos4-is/fimc-is.c 	if (((u32)is->memory.paddr) & FIMC_IS_FW_ADDR_MASK) {
is                349 drivers/media/platform/exynos4-is/fimc-is.c 			(u32)is->memory.paddr);
is                350 drivers/media/platform/exynos4-is/fimc-is.c 		dma_free_coherent(dev, is->memory.size, is->memory.vaddr,
is                351 drivers/media/platform/exynos4-is/fimc-is.c 				  is->memory.paddr);
is                355 drivers/media/platform/exynos4-is/fimc-is.c 	is->is_p_region = (struct is_region *)(is->memory.vaddr +
is                358 drivers/media/platform/exynos4-is/fimc-is.c 	is->is_dma_p_region = is->memory.paddr +
is                361 drivers/media/platform/exynos4-is/fimc-is.c 	is->is_shared_region = (struct is_share_region *)(is->memory.vaddr +
is                366 drivers/media/platform/exynos4-is/fimc-is.c static void fimc_is_free_cpu_memory(struct fimc_is *is)
is                368 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
is                370 drivers/media/platform/exynos4-is/fimc-is.c 	if (is->memory.vaddr == NULL)
is                373 drivers/media/platform/exynos4-is/fimc-is.c 	dma_free_coherent(dev, is->memory.size, is->memory.vaddr,
is                374 drivers/media/platform/exynos4-is/fimc-is.c 			  is->memory.paddr);
is                379 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is = context;
is                380 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
is                388 drivers/media/platform/exynos4-is/fimc-is.c 	mutex_lock(&is->lock);
is                395 drivers/media/platform/exynos4-is/fimc-is.c 	is->fw.size = fw->size;
is                397 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_alloc_cpu_memory(is);
is                403 drivers/media/platform/exynos4-is/fimc-is.c 	memcpy(is->memory.vaddr, fw->data, fw->size);
is                407 drivers/media/platform/exynos4-is/fimc-is.c 	buf = (void *)(is->memory.vaddr + fw->size - FIMC_IS_FW_DESC_LEN);
is                408 drivers/media/platform/exynos4-is/fimc-is.c 	memcpy(&is->fw.info, buf, FIMC_IS_FW_INFO_LEN);
is                409 drivers/media/platform/exynos4-is/fimc-is.c 	is->fw.info[FIMC_IS_FW_INFO_LEN] = 0;
is                411 drivers/media/platform/exynos4-is/fimc-is.c 	buf = (void *)(is->memory.vaddr + fw->size - FIMC_IS_FW_VER_LEN);
is                412 drivers/media/platform/exynos4-is/fimc-is.c 	memcpy(&is->fw.version, buf, FIMC_IS_FW_VER_LEN);
is                413 drivers/media/platform/exynos4-is/fimc-is.c 	is->fw.version[FIMC_IS_FW_VER_LEN - 1] = 0;
is                415 drivers/media/platform/exynos4-is/fimc-is.c 	is->fw.state = 1;
is                418 drivers/media/platform/exynos4-is/fimc-is.c 		 is->fw.info, is->fw.version);
is                419 drivers/media/platform/exynos4-is/fimc-is.c 	dev_dbg(dev, "FW size: %zu, paddr: %pad\n", fw->size, &is->memory.paddr);
is                421 drivers/media/platform/exynos4-is/fimc-is.c 	is->is_shared_region->chip_id = 0xe4412;
is                422 drivers/media/platform/exynos4-is/fimc-is.c 	is->is_shared_region->chip_rev_no = 1;
is                431 drivers/media/platform/exynos4-is/fimc-is.c 	release_firmware(is->fw.f_w);
is                432 drivers/media/platform/exynos4-is/fimc-is.c 	is->fw.f_w = fw;
is                434 drivers/media/platform/exynos4-is/fimc-is.c 	mutex_unlock(&is->lock);
is                437 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_request_firmware(struct fimc_is *is, const char *fw_name)
is                440 drivers/media/platform/exynos4-is/fimc-is.c 				FW_ACTION_HOTPLUG, fw_name, &is->pdev->dev,
is                441 drivers/media/platform/exynos4-is/fimc-is.c 				GFP_KERNEL, is, fimc_is_load_firmware);
is                445 drivers/media/platform/exynos4-is/fimc-is.c static void fimc_is_general_irq_handler(struct fimc_is *is)
is                447 drivers/media/platform/exynos4-is/fimc-is.c 	is->i2h_cmd.cmd = mcuctl_read(is, MCUCTL_REG_ISSR(10));
is                449 drivers/media/platform/exynos4-is/fimc-is.c 	switch (is->i2h_cmd.cmd) {
is                451 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_hw_get_params(is, 1);
is                452 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_hw_wait_intmsr0_intmsd0(is);
is                453 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_hw_set_sensor_num(is);
is                454 drivers/media/platform/exynos4-is/fimc-is.c 		pr_debug("ISP FW version: %#x\n", is->i2h_cmd.args[0]);
is                458 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_hw_get_params(is, 2);
is                463 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_hw_get_params(is, 3);
is                466 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_hw_get_params(is, 4);
is                471 drivers/media/platform/exynos4-is/fimc-is.c 		pr_info("unknown command: %#x\n", is->i2h_cmd.cmd);
is                474 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_fw_clear_irq1(is, FIMC_IS_INT_GENERAL);
is                476 drivers/media/platform/exynos4-is/fimc-is.c 	switch (is->i2h_cmd.cmd) {
is                478 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_hw_set_intgr0_gd0(is);
is                479 drivers/media/platform/exynos4-is/fimc-is.c 		set_bit(IS_ST_A5_PWR_ON, &is->state);
is                486 drivers/media/platform/exynos4-is/fimc-is.c 		is->fd_header.count = is->i2h_cmd.args[0];
is                487 drivers/media/platform/exynos4-is/fimc-is.c 		is->fd_header.index = is->i2h_cmd.args[1];
is                488 drivers/media/platform/exynos4-is/fimc-is.c 		is->fd_header.offset = 0;
is                495 drivers/media/platform/exynos4-is/fimc-is.c 		pr_debug("AA_DONE - %d, %d, %d\n", is->i2h_cmd.args[0],
is                496 drivers/media/platform/exynos4-is/fimc-is.c 			 is->i2h_cmd.args[1], is->i2h_cmd.args[2]);
is                500 drivers/media/platform/exynos4-is/fimc-is.c 		pr_debug("ISR_DONE: args[0]: %#x\n", is->i2h_cmd.args[0]);
is                502 drivers/media/platform/exynos4-is/fimc-is.c 		switch (is->i2h_cmd.args[0]) {
is                505 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_CHANGE_MODE, &is->state);
is                506 drivers/media/platform/exynos4-is/fimc-is.c 			is->isp.cac_margin_x = is->i2h_cmd.args[1];
is                507 drivers/media/platform/exynos4-is/fimc-is.c 			is->isp.cac_margin_y = is->i2h_cmd.args[2];
is                509 drivers/media/platform/exynos4-is/fimc-is.c 				 is->isp.cac_margin_x, is->isp.cac_margin_y);
is                513 drivers/media/platform/exynos4-is/fimc-is.c 			clear_bit(IS_ST_STREAM_OFF, &is->state);
is                514 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_STREAM_ON, &is->state);
is                518 drivers/media/platform/exynos4-is/fimc-is.c 			clear_bit(IS_ST_STREAM_ON, &is->state);
is                519 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_STREAM_OFF, &is->state);
is                523 drivers/media/platform/exynos4-is/fimc-is.c 			is->config[is->config_index].p_region_index[0] = 0;
is                524 drivers/media/platform/exynos4-is/fimc-is.c 			is->config[is->config_index].p_region_index[1] = 0;
is                525 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state);
is                539 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_OPEN_SENSOR, &is->state);
is                541 drivers/media/platform/exynos4-is/fimc-is.c 				 is->i2h_cmd.args[2], is->i2h_cmd.args[1]);
is                545 drivers/media/platform/exynos4-is/fimc-is.c 			clear_bit(IS_ST_OPEN_SENSOR, &is->state);
is                546 drivers/media/platform/exynos4-is/fimc-is.c 			is->sensor_index = 0;
is                554 drivers/media/platform/exynos4-is/fimc-is.c 			clear_bit(IS_ST_PWR_SUBIP_ON, &is->state);
is                558 drivers/media/platform/exynos4-is/fimc-is.c 			is->setfile.base = is->i2h_cmd.args[1];
is                559 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_SETFILE_LOADED, &is->state);
is                563 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_SETFILE_LOADED, &is->state);
is                569 drivers/media/platform/exynos4-is/fimc-is.c 		pr_err("ISR_NDONE: %d: %#x, %s\n", is->i2h_cmd.args[0],
is                570 drivers/media/platform/exynos4-is/fimc-is.c 		       is->i2h_cmd.args[1],
is                571 drivers/media/platform/exynos4-is/fimc-is.c 		       fimc_is_strerr(is->i2h_cmd.args[1]));
is                573 drivers/media/platform/exynos4-is/fimc-is.c 		if (is->i2h_cmd.args[1] & IS_ERROR_TIME_OUT_FLAG)
is                576 drivers/media/platform/exynos4-is/fimc-is.c 		switch (is->i2h_cmd.args[1]) {
is                581 drivers/media/platform/exynos4-is/fimc-is.c 		switch (is->i2h_cmd.args[0]) {
is                583 drivers/media/platform/exynos4-is/fimc-is.c 			is->config[is->config_index].p_region_index[0] = 0;
is                584 drivers/media/platform/exynos4-is/fimc-is.c 			is->config[is->config_index].p_region_index[1] = 0;
is                585 drivers/media/platform/exynos4-is/fimc-is.c 			set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state);
is                595 drivers/media/platform/exynos4-is/fimc-is.c 	wake_up(&is->irq_queue);
is                600 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is = priv;
is                604 drivers/media/platform/exynos4-is/fimc-is.c 	spin_lock_irqsave(&is->slock, flags);
is                605 drivers/media/platform/exynos4-is/fimc-is.c 	status = mcuctl_read(is, MCUCTL_REG_INTSR1);
is                608 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_general_irq_handler(is);
is                611 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_isp_irq_handler(is);
is                613 drivers/media/platform/exynos4-is/fimc-is.c 	spin_unlock_irqrestore(&is->slock, flags);
is                617 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_hw_open_sensor(struct fimc_is *is,
is                620 drivers/media/platform/exynos4-is/fimc-is.c 	struct sensor_open_extended *soe = (void *)&is->is_p_region->shared;
is                622 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_hw_wait_intmsr0_intmsd0(is);
is                640 drivers/media/platform/exynos4-is/fimc-is.c 	mcuctl_write(HIC_OPEN_SENSOR, is, MCUCTL_REG_ISSR(0));
is                641 drivers/media/platform/exynos4-is/fimc-is.c 	mcuctl_write(is->sensor_index, is, MCUCTL_REG_ISSR(1));
is                642 drivers/media/platform/exynos4-is/fimc-is.c 	mcuctl_write(sensor->drvdata->id, is, MCUCTL_REG_ISSR(2));
is                643 drivers/media/platform/exynos4-is/fimc-is.c 	mcuctl_write(sensor->i2c_bus, is, MCUCTL_REG_ISSR(3));
is                644 drivers/media/platform/exynos4-is/fimc-is.c 	mcuctl_write(is->is_dma_p_region, is, MCUCTL_REG_ISSR(4));
is                646 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_hw_set_intgr0_gd0(is);
is                648 drivers/media/platform/exynos4-is/fimc-is.c 	return fimc_is_wait_event(is, IS_ST_OPEN_SENSOR, 1,
is                653 drivers/media/platform/exynos4-is/fimc-is.c int fimc_is_hw_initialize(struct fimc_is *is)
is                659 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
is                664 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_hw_open_sensor(is, &is->sensor[0]);
is                669 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_hw_get_setfile_addr(is);
is                671 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_wait_event(is, IS_ST_SETFILE_LOADED, 1,
is                677 drivers/media/platform/exynos4-is/fimc-is.c 	pr_debug("setfile.base: %#x\n", is->setfile.base);
is                680 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_load_setfile(is, FIMC_IS_SETFILE_6A3);
is                681 drivers/media/platform/exynos4-is/fimc-is.c 	clear_bit(IS_ST_SETFILE_LOADED, &is->state);
is                682 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_hw_load_setfile(is);
is                683 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_wait_event(is, IS_ST_SETFILE_LOADED, 1,
is                691 drivers/media/platform/exynos4-is/fimc-is.c 		 is->setfile.base, is->setfile.size);
is                692 drivers/media/platform/exynos4-is/fimc-is.c 	pr_info("FIMC-IS Setfile info: %s\n", is->fw.setfile_info);
is                695 drivers/media/platform/exynos4-is/fimc-is.c 	if (is->is_p_region->shared[MAX_SHARED_COUNT - 1] !=
is                702 drivers/media/platform/exynos4-is/fimc-is.c 		 &is->memory.paddr + FIMC_IS_SHARED_REGION_OFFSET,
is                703 drivers/media/platform/exynos4-is/fimc-is.c 		 &is->is_dma_p_region);
is                705 drivers/media/platform/exynos4-is/fimc-is.c 	is->setfile.sub_index = 0;
is                708 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_hw_stream_off(is);
is                709 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_wait_event(is, IS_ST_STREAM_OFF, 1,
is                717 drivers/media/platform/exynos4-is/fimc-is.c 	prev_id = is->config_index;
is                721 drivers/media/platform/exynos4-is/fimc-is.c 		is->config_index = config_ids[i];
is                722 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_set_initial_params(is);
is                723 drivers/media/platform/exynos4-is/fimc-is.c 		ret = fimc_is_itf_s_param(is, true);
is                725 drivers/media/platform/exynos4-is/fimc-is.c 			is->config_index = prev_id;
is                729 drivers/media/platform/exynos4-is/fimc-is.c 	is->config_index = prev_id;
is                731 drivers/media/platform/exynos4-is/fimc-is.c 	set_bit(IS_ST_INIT_DONE, &is->state);
is                733 drivers/media/platform/exynos4-is/fimc-is.c 						is->config_index);
is                739 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is = s->private;
is                740 drivers/media/platform/exynos4-is/fimc-is.c 	const u8 *buf = is->memory.vaddr + FIMC_IS_DEBUG_REGION_OFFSET;
is                742 drivers/media/platform/exynos4-is/fimc-is.c 	if (is->memory.vaddr == NULL) {
is                743 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "firmware memory is not initialized\n");
is                753 drivers/media/platform/exynos4-is/fimc-is.c static void fimc_is_debugfs_remove(struct fimc_is *is)
is                755 drivers/media/platform/exynos4-is/fimc-is.c 	debugfs_remove_recursive(is->debugfs_entry);
is                756 drivers/media/platform/exynos4-is/fimc-is.c 	is->debugfs_entry = NULL;
is                759 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_debugfs_create(struct fimc_is *is)
is                763 drivers/media/platform/exynos4-is/fimc-is.c 	is->debugfs_entry = debugfs_create_dir("fimc_is", NULL);
is                765 drivers/media/platform/exynos4-is/fimc-is.c 	dentry = debugfs_create_file("fw_log", S_IRUGO, is->debugfs_entry,
is                766 drivers/media/platform/exynos4-is/fimc-is.c 				     is, &fimc_is_fops);
is                768 drivers/media/platform/exynos4-is/fimc-is.c 		fimc_is_debugfs_remove(is);
is                770 drivers/media/platform/exynos4-is/fimc-is.c 	return is->debugfs_entry == NULL ? -EIO : 0;
is                779 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is;
is                784 drivers/media/platform/exynos4-is/fimc-is.c 	is = devm_kzalloc(&pdev->dev, sizeof(*is), GFP_KERNEL);
is                785 drivers/media/platform/exynos4-is/fimc-is.c 	if (!is)
is                788 drivers/media/platform/exynos4-is/fimc-is.c 	is->pdev = pdev;
is                789 drivers/media/platform/exynos4-is/fimc-is.c 	is->isp.pdev = pdev;
is                791 drivers/media/platform/exynos4-is/fimc-is.c 	init_waitqueue_head(&is->irq_queue);
is                792 drivers/media/platform/exynos4-is/fimc-is.c 	spin_lock_init(&is->slock);
is                793 drivers/media/platform/exynos4-is/fimc-is.c 	mutex_init(&is->lock);
is                799 drivers/media/platform/exynos4-is/fimc-is.c 	is->regs = devm_ioremap_resource(dev, &res);
is                800 drivers/media/platform/exynos4-is/fimc-is.c 	if (IS_ERR(is->regs))
is                801 drivers/media/platform/exynos4-is/fimc-is.c 		return PTR_ERR(is->regs);
is                807 drivers/media/platform/exynos4-is/fimc-is.c 	is->pmu_regs = of_iomap(node, 0);
is                809 drivers/media/platform/exynos4-is/fimc-is.c 	if (!is->pmu_regs)
is                812 drivers/media/platform/exynos4-is/fimc-is.c 	is->irq = irq_of_parse_and_map(dev->of_node, 0);
is                813 drivers/media/platform/exynos4-is/fimc-is.c 	if (!is->irq) {
is                819 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_get_clocks(is);
is                823 drivers/media/platform/exynos4-is/fimc-is.c 	platform_set_drvdata(pdev, is);
is                825 drivers/media/platform/exynos4-is/fimc-is.c 	ret = request_irq(is->irq, fimc_is_irq_handler, 0, dev_name(dev), is);
is                852 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_register_subdevs(is);
is                856 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_debugfs_create(is);
is                860 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_request_firmware(is, FIMC_IS_FW_FILENAME);
is                870 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_debugfs_remove(is);
is                872 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_unregister_subdevs(is);
is                877 drivers/media/platform/exynos4-is/fimc-is.c 	free_irq(is->irq, is);
is                879 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_put_clocks(is);
is                881 drivers/media/platform/exynos4-is/fimc-is.c 	iounmap(is->pmu_regs);
is                887 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is = dev_get_drvdata(dev);
is                890 drivers/media/platform/exynos4-is/fimc-is.c 	ret = fimc_is_setup_clocks(is);
is                894 drivers/media/platform/exynos4-is/fimc-is.c 	return fimc_is_enable_clocks(is);
is                899 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is = dev_get_drvdata(dev);
is                901 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_disable_clocks(is);
is                914 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is = dev_get_drvdata(dev);
is                917 drivers/media/platform/exynos4-is/fimc-is.c 	if (test_bit(IS_ST_A5_PWR_ON, &is->state))
is                927 drivers/media/platform/exynos4-is/fimc-is.c 	struct fimc_is *is = dev_get_drvdata(dev);
is                933 drivers/media/platform/exynos4-is/fimc-is.c 	free_irq(is->irq, is);
is                934 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_unregister_subdevs(is);
is                936 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_put_clocks(is);
is                937 drivers/media/platform/exynos4-is/fimc-is.c 	iounmap(is->pmu_regs);
is                938 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_debugfs_remove(is);
is                939 drivers/media/platform/exynos4-is/fimc-is.c 	release_firmware(is->fw.f_w);
is                940 drivers/media/platform/exynos4-is/fimc-is.c 	fimc_is_free_cpu_memory(is);
is                293 drivers/media/platform/exynos4-is/fimc-is.h static inline struct chain_config *__get_curr_is_config(struct fimc_is *is)
is                295 drivers/media/platform/exynos4-is/fimc-is.h 	return &is->config[is->config_index];
is                303 drivers/media/platform/exynos4-is/fimc-is.h static inline void fimc_is_set_param_bit(struct fimc_is *is, int num)
is                305 drivers/media/platform/exynos4-is/fimc-is.h 	struct chain_config *cfg = &is->config[is->config_index];
is                310 drivers/media/platform/exynos4-is/fimc-is.h static inline void fimc_is_set_param_ctrl_cmd(struct fimc_is *is, int cmd)
is                312 drivers/media/platform/exynos4-is/fimc-is.h 	is->is_p_region->parameter.isp.control.cmd = cmd;
is                315 drivers/media/platform/exynos4-is/fimc-is.h static inline void mcuctl_write(u32 v, struct fimc_is *is, unsigned int offset)
is                317 drivers/media/platform/exynos4-is/fimc-is.h 	writel(v, is->regs + offset);
is                320 drivers/media/platform/exynos4-is/fimc-is.h static inline u32 mcuctl_read(struct fimc_is *is, unsigned int offset)
is                322 drivers/media/platform/exynos4-is/fimc-is.h 	return readl(is->regs + offset);
is                325 drivers/media/platform/exynos4-is/fimc-is.h static inline void pmuisp_write(u32 v, struct fimc_is *is, unsigned int offset)
is                327 drivers/media/platform/exynos4-is/fimc-is.h 	writel(v, is->pmu_regs + offset);
is                330 drivers/media/platform/exynos4-is/fimc-is.h static inline u32 pmuisp_read(struct fimc_is *is, unsigned int offset)
is                332 drivers/media/platform/exynos4-is/fimc-is.h 	return readl(is->pmu_regs + offset);
is                335 drivers/media/platform/exynos4-is/fimc-is.h int fimc_is_wait_event(struct fimc_is *is, unsigned long bit,
is                337 drivers/media/platform/exynos4-is/fimc-is.h int fimc_is_cpu_set_power(struct fimc_is *is, int on);
is                338 drivers/media/platform/exynos4-is/fimc-is.h int fimc_is_start_firmware(struct fimc_is *is);
is                339 drivers/media/platform/exynos4-is/fimc-is.h int fimc_is_hw_initialize(struct fimc_is *is);
is                 71 drivers/media/platform/exynos4-is/fimc-isp-video.c static inline struct param_dma_output *__get_isp_dma2(struct fimc_is *is)
is                 73 drivers/media/platform/exynos4-is/fimc-isp-video.c 	return &__get_curr_is_config(is)->isp.dma2_output;
is                 80 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                 81 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct param_dma_output *dma = __get_isp_dma2(is);
is                 92 drivers/media/platform/exynos4-is/fimc-isp-video.c 	dma->buffer_address = is->is_dma_p_region +
is                104 drivers/media/platform/exynos4-is/fimc-isp-video.c 	fimc_is_set_param_bit(is, PARAM_ISP_DMA2_OUTPUT);
is                105 drivers/media/platform/exynos4-is/fimc-isp-video.c 	__fimc_is_hw_update_param(is, PARAM_ISP_DMA2_OUTPUT);
is                107 drivers/media/platform/exynos4-is/fimc-isp-video.c 	ret = fimc_is_itf_s_param(is, false);
is                122 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                123 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct param_dma_output *dma = __get_isp_dma2(is);
is                136 drivers/media/platform/exynos4-is/fimc-isp-video.c 	fimc_is_set_param_bit(is, PARAM_ISP_DMA2_OUTPUT);
is                137 drivers/media/platform/exynos4-is/fimc-isp-video.c 	__fimc_is_hw_update_param(is, PARAM_ISP_DMA2_OUTPUT);
is                139 drivers/media/platform/exynos4-is/fimc-isp-video.c 	ret = fimc_is_itf_s_param(is, false);
is                141 drivers/media/platform/exynos4-is/fimc-isp-video.c 		dev_warn(&is->pdev->dev, "%s: DMA stop failed\n", __func__);
is                143 drivers/media/platform/exynos4-is/fimc-isp-video.c 	fimc_is_hw_set_isp_buf_mask(is, 0);
is                191 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                197 drivers/media/platform/exynos4-is/fimc-isp-video.c 		spin_lock_irqsave(&is->slock, flags);
is                199 drivers/media/platform/exynos4-is/fimc-isp-video.c 		spin_unlock_irqrestore(&is->slock, flags);
is                210 drivers/media/platform/exynos4-is/fimc-isp-video.c 			is->is_p_region->shared[32 + buf_index] =
is                234 drivers/media/platform/exynos4-is/fimc-isp-video.c void fimc_isp_video_irq_handler(struct fimc_is *is)
is                236 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct fimc_is_video *video = &is->isp.video_capture;
is                241 drivers/media/platform/exynos4-is/fimc-isp-video.c 	if (!test_bit(ST_ISP_VID_CAP_STREAMING, &is->isp.state))
is                244 drivers/media/platform/exynos4-is/fimc-isp-video.c 	buf_index = (is->i2h_cmd.args[1] - 1) % video->buf_count;
is                251 drivers/media/platform/exynos4-is/fimc-isp-video.c 	fimc_is_hw_set_isp_buf_mask(is, video->buf_mask);
is                417 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                420 drivers/media/platform/exynos4-is/fimc-isp-video.c 	struct param_dma_output *dma = __get_isp_dma2(is);
is                 22 drivers/media/platform/exynos4-is/fimc-isp-video.h void fimc_isp_video_irq_handler(struct fimc_is *is);
is                 24 drivers/media/platform/exynos4-is/fimc-isp-video.h static inline void fimc_isp_video_irq_handler(struct fimc_is *is)
is                 85 drivers/media/platform/exynos4-is/fimc-isp.c void fimc_isp_irq_handler(struct fimc_is *is)
is                 87 drivers/media/platform/exynos4-is/fimc-isp.c 	is->i2h_cmd.args[0] = mcuctl_read(is, MCUCTL_REG_ISSR(20));
is                 88 drivers/media/platform/exynos4-is/fimc-isp.c 	is->i2h_cmd.args[1] = mcuctl_read(is, MCUCTL_REG_ISSR(21));
is                 90 drivers/media/platform/exynos4-is/fimc-isp.c 	fimc_is_fw_clear_irq1(is, FIMC_IS_INT_FRAME_DONE_ISP);
is                 91 drivers/media/platform/exynos4-is/fimc-isp.c 	fimc_isp_video_irq_handler(is);
is                 93 drivers/media/platform/exynos4-is/fimc-isp.c 	wake_up(&is->irq_queue);
is                198 drivers/media/platform/exynos4-is/fimc-isp.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                236 drivers/media/platform/exynos4-is/fimc-isp.c 				__is_set_frame_size(is, &isp->src_fmt);
is                252 drivers/media/platform/exynos4-is/fimc-isp.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                257 drivers/media/platform/exynos4-is/fimc-isp.c 	if (!test_bit(IS_ST_INIT_DONE, &is->state))
is                263 drivers/media/platform/exynos4-is/fimc-isp.c 		if (__get_pending_param_count(is)) {
is                264 drivers/media/platform/exynos4-is/fimc-isp.c 			ret = fimc_is_itf_s_param(is, true);
is                269 drivers/media/platform/exynos4-is/fimc-isp.c 		isp_dbg(1, sd, "changing mode to %d\n", is->config_index);
is                271 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = fimc_is_itf_mode_change(is);
is                275 drivers/media/platform/exynos4-is/fimc-isp.c 		clear_bit(IS_ST_STREAM_ON, &is->state);
is                276 drivers/media/platform/exynos4-is/fimc-isp.c 		fimc_is_hw_stream_on(is);
is                277 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = fimc_is_wait_event(is, IS_ST_STREAM_ON, 1,
is                284 drivers/media/platform/exynos4-is/fimc-isp.c 		clear_bit(IS_ST_STREAM_OFF, &is->state);
is                285 drivers/media/platform/exynos4-is/fimc-isp.c 		fimc_is_hw_stream_off(is);
is                286 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = fimc_is_wait_event(is, IS_ST_STREAM_OFF, 1,
is                292 drivers/media/platform/exynos4-is/fimc-isp.c 		is->setfile.sub_index = 0;
is                301 drivers/media/platform/exynos4-is/fimc-isp.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                307 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = pm_runtime_get_sync(&is->pdev->dev);
is                310 drivers/media/platform/exynos4-is/fimc-isp.c 		set_bit(IS_ST_PWR_ON, &is->state);
is                312 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = fimc_is_start_firmware(is);
is                315 drivers/media/platform/exynos4-is/fimc-isp.c 			pm_runtime_put(&is->pdev->dev);
is                318 drivers/media/platform/exynos4-is/fimc-isp.c 		set_bit(IS_ST_PWR_SUBIP_ON, &is->state);
is                320 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = fimc_is_hw_initialize(is);
is                323 drivers/media/platform/exynos4-is/fimc-isp.c 		if (!test_bit(IS_ST_PWR_ON, &is->state)) {
is                324 drivers/media/platform/exynos4-is/fimc-isp.c 			fimc_is_hw_close_sensor(is, 0);
is                326 drivers/media/platform/exynos4-is/fimc-isp.c 			ret = fimc_is_wait_event(is, IS_ST_OPEN_SENSOR, 0,
is                335 drivers/media/platform/exynos4-is/fimc-isp.c 		if (test_bit(IS_ST_PWR_SUBIP_ON, &is->state)) {
is                336 drivers/media/platform/exynos4-is/fimc-isp.c 			fimc_is_hw_subip_power_off(is);
is                337 drivers/media/platform/exynos4-is/fimc-isp.c 			ret = fimc_is_wait_event(is, IS_ST_PWR_SUBIP_ON, 0,
is                345 drivers/media/platform/exynos4-is/fimc-isp.c 		fimc_is_cpu_set_power(is, 0);
is                346 drivers/media/platform/exynos4-is/fimc-isp.c 		pm_runtime_put_sync(&is->pdev->dev);
is                348 drivers/media/platform/exynos4-is/fimc-isp.c 		clear_bit(IS_ST_PWR_ON, &is->state);
is                349 drivers/media/platform/exynos4-is/fimc-isp.c 		clear_bit(IS_ST_INIT_DONE, &is->state);
is                350 drivers/media/platform/exynos4-is/fimc-isp.c 		is->state = 0;
is                351 drivers/media/platform/exynos4-is/fimc-isp.c 		is->config[is->config_index].p_region_index[0] = 0;
is                352 drivers/media/platform/exynos4-is/fimc-isp.c 		is->config[is->config_index].p_region_index[1] = 0;
is                353 drivers/media/platform/exynos4-is/fimc-isp.c 		set_bit(IS_ST_IDLE, &is->state);
is                436 drivers/media/platform/exynos4-is/fimc-isp.c static int __ctrl_set_white_balance(struct fimc_is *is, int value)
is                440 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_awb(is, ISP_AWB_COMMAND_AUTO, 0);
is                443 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_awb(is, ISP_AWB_COMMAND_ILLUMINATION,
is                447 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_awb(is, ISP_AWB_COMMAND_ILLUMINATION,
is                451 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_awb(is, ISP_AWB_COMMAND_ILLUMINATION,
is                455 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_awb(is, ISP_AWB_COMMAND_ILLUMINATION,
is                465 drivers/media/platform/exynos4-is/fimc-isp.c static int __ctrl_set_aewb_lock(struct fimc_is *is,
is                470 drivers/media/platform/exynos4-is/fimc-isp.c 	struct isp_param *isp = &is->is_p_region->parameter.isp;
is                476 drivers/media/platform/exynos4-is/fimc-isp.c 	fimc_is_set_param_bit(is, PARAM_ISP_AA);
is                477 drivers/media/platform/exynos4-is/fimc-isp.c 	is->af.ae_lock_state = ae_lock;
is                480 drivers/media/platform/exynos4-is/fimc-isp.c 	ret = fimc_is_itf_s_param(is, false);
is                487 drivers/media/platform/exynos4-is/fimc-isp.c 	fimc_is_set_param_bit(is, PARAM_ISP_AA);
is                488 drivers/media/platform/exynos4-is/fimc-isp.c 	is->af.awb_lock_state = awb_lock;
is                491 drivers/media/platform/exynos4-is/fimc-isp.c 	return fimc_is_itf_s_param(is, false);
is                499 drivers/media/platform/exynos4-is/fimc-isp.c static int __ctrl_set_iso(struct fimc_is *is, int value)
is                504 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_iso(is, ISP_ISO_COMMAND_AUTO, 0);
is                507 drivers/media/platform/exynos4-is/fimc-isp.c 	idx = is->isp.ctrls.iso->val;
is                512 drivers/media/platform/exynos4-is/fimc-isp.c 	__is_set_isp_iso(is, ISP_ISO_COMMAND_MANUAL, iso);
is                516 drivers/media/platform/exynos4-is/fimc-isp.c static int __ctrl_set_metering(struct fimc_is *is, unsigned int value)
is                537 drivers/media/platform/exynos4-is/fimc-isp.c 	__is_set_isp_metering(is, IS_METERING_CONFIG_CMD, val);
is                541 drivers/media/platform/exynos4-is/fimc-isp.c static int __ctrl_set_afc(struct fimc_is *is, int value)
is                545 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_afc(is, ISP_AFC_COMMAND_DISABLE, 0);
is                548 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_afc(is, ISP_AFC_COMMAND_MANUAL, 50);
is                551 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_afc(is, ISP_AFC_COMMAND_MANUAL, 60);
is                554 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_afc(is, ISP_AFC_COMMAND_AUTO, 0);
is                563 drivers/media/platform/exynos4-is/fimc-isp.c static int __ctrl_set_image_effect(struct fimc_is *is, int value)
is                578 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_effect(is, effects[i][1]);
is                588 drivers/media/platform/exynos4-is/fimc-isp.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                594 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_CONTRAST,
is                599 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_SATURATION,
is                604 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_SHARPNESS,
is                609 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_EXPOSURE,
is                614 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_BRIGHTNESS,
is                619 drivers/media/platform/exynos4-is/fimc-isp.c 		__is_set_isp_adjust(is, ISP_ADJUST_COMMAND_MANUAL_HUE,
is                624 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = __ctrl_set_metering(is, ctrl->val);
is                628 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = __ctrl_set_white_balance(is, ctrl->val);
is                632 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = __ctrl_set_aewb_lock(is, ctrl);
is                637 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = __ctrl_set_iso(is, ctrl->val);
is                641 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = __ctrl_set_afc(is, ctrl->val);
is                645 drivers/media/platform/exynos4-is/fimc-isp.c 		__ctrl_set_image_effect(is, ctrl->val);
is                659 drivers/media/platform/exynos4-is/fimc-isp.c 	if (set_param && test_bit(IS_ST_STREAM_ON, &is->state))
is                660 drivers/media/platform/exynos4-is/fimc-isp.c 		return fimc_is_itf_s_param(is, true);
is                671 drivers/media/platform/exynos4-is/fimc-isp.c 	struct fimc_is *is = fimc_isp_to_is(isp);
is                682 drivers/media/platform/exynos4-is/fimc-isp.c 	__is_set_frame_size(is, &isp->src_fmt);
is                185 drivers/media/platform/exynos4-is/fimc-isp.h void fimc_isp_irq_handler(struct fimc_is *is);
is                638 drivers/media/platform/exynos4-is/media-dev.c static int register_fimc_is_entity(struct fimc_md *fmd, struct fimc_is *is)
is                640 drivers/media/platform/exynos4-is/media-dev.c 	struct v4l2_subdev *sd = &is->isp.subdev;
is                658 drivers/media/platform/exynos4-is/media-dev.c 	fmd->fimc_is = is;
is                 24 drivers/media/v4l2-core/videobuf-core.c #define MAGIC_CHECK(is, should)						\
is                 26 drivers/media/v4l2-core/videobuf-core.c 		if (unlikely((is) != (should))) {			\
is                 29 drivers/media/v4l2-core/videobuf-core.c 					is, should);			\
is                 31 drivers/media/v4l2-core/videobuf-dma-contig.c #define MAGIC_CHECK(is, should)						    \
is                 32 drivers/media/v4l2-core/videobuf-dma-contig.c 	if (unlikely((is) != (should)))	{				    \
is                 33 drivers/media/v4l2-core/videobuf-dma-contig.c 		pr_err("magic mismatch: %x expected %x\n", (is), (should)); \
is                 37 drivers/media/v4l2-core/videobuf-dma-sg.c #define MAGIC_CHECK(is, should)						\
is                 38 drivers/media/v4l2-core/videobuf-dma-sg.c 	if (unlikely((is) != (should))) {				\
is                 40 drivers/media/v4l2-core/videobuf-dma-sg.c 				is, should);				\
is                 30 drivers/media/v4l2-core/videobuf-vmalloc.c #define MAGIC_CHECK(is, should)						\
is                 31 drivers/media/v4l2-core/videobuf-vmalloc.c 	if (unlikely((is) != (should))) {				\
is                 33 drivers/media/v4l2-core/videobuf-vmalloc.c 				is, should);				\
is                149 drivers/mtd/nftlmount.c device is already correct.
is               1394 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct iw_statistics *is;
is               1404 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	is = &wl->iwstat;
is               1405 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	memset(is, 0, sizeof(*is));
is               1410 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		is->qual.level = be16_to_cpu(rssi->rssi);
is               1411 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		is->qual.updated = IW_QUAL_LEVEL_UPDATED |
is               1415 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		is->qual.updated = IW_QUAL_ALL_INVALID;
is               1420 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	return is;
is                707 drivers/net/fddi/skfp/hwmtm.c 	u_long		is ;		/* ISR source */
is                738 drivers/net/fddi/skfp/hwmtm.c 	while ((is = GET_ISR() & ISR_MASK)) {
is                739 drivers/net/fddi/skfp/hwmtm.c 		NDD_TRACE("CH0B",is,0,0) ;
is                740 drivers/net/fddi/skfp/hwmtm.c 		DB_GEN(7, "ISA = 0x%lx", is);
is                742 drivers/net/fddi/skfp/hwmtm.c 		if (is & IMASK_SLOW) {
is                743 drivers/net/fddi/skfp/hwmtm.c 			NDD_TRACE("CH1b",is,0,0) ;
is                744 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_PLINT1) {	/* PLC1 */
is                747 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_PLINT2) {	/* PLC2 */
is                750 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_MINTR1) {	/* FORMAC+ STU1(U/L) */
is                756 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_MINTR2) {	/* FORMAC+ STU2(U/L) */
is                763 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_MINTR3) {	/* FORMAC+ STU3(U/L) */
is                769 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_TIMINT) {	/* Timer 82C54-2 */
is                784 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_TOKEN) {	/* Restricted Token Monitor */
is                787 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_R1_P) {	/* Parity error rx queue 1 */
is                792 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_R1_C) {	/* Encoding error rx queue 1 */
is                797 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_XA_C) {	/* Encoding error async tx q */
is                802 drivers/net/fddi/skfp/hwmtm.c 			if (is & IS_XS_C) {	/* Encoding error sync tx q */
is                812 drivers/net/fddi/skfp/hwmtm.c 		if (is & (IS_XS_F|IS_XA_F)) {
is                827 drivers/net/fddi/skfp/hwmtm.c 		if (is & IS_R1_F) {
is                163 drivers/net/fddi/skfp/hwt.c 	u_long	is ;
is                169 drivers/net/fddi/skfp/hwt.c 		is = GET_ISR() ;
is                171 drivers/net/fddi/skfp/hwt.c 		if ((tr > smc->hw.t_start) || (is & IS_TIMINT)) {
is               1090 drivers/net/hamradio/dmascc.c 	int is, i = 100;
is               1092 drivers/net/hamradio/dmascc.c 	while ((is = read_scc(&info->priv[0], R3)) && i--) {
is               1093 drivers/net/hamradio/dmascc.c 		if (is & CHARxIP) {
is               1095 drivers/net/hamradio/dmascc.c 		} else if (is & CHATxIP) {
is               1097 drivers/net/hamradio/dmascc.c 		} else if (is & CHAEXT) {
is               1099 drivers/net/hamradio/dmascc.c 		} else if (is & CHBRxIP) {
is               1101 drivers/net/hamradio/dmascc.c 		} else if (is & CHBTxIP) {
is               1111 drivers/net/hamradio/dmascc.c 		       is);
is               1136 drivers/net/hamradio/dmascc.c 		int is, card_base = info->priv[0].card_base;
is               1137 drivers/net/hamradio/dmascc.c 		while ((is = ~inb(card_base + TWIN_INT_REG)) &
is               1139 drivers/net/hamradio/dmascc.c 			if (is & TWIN_SCC_MSK) {
is               1141 drivers/net/hamradio/dmascc.c 			} else if (is & TWIN_TMR1_MSK) {
is               1008 drivers/pinctrl/intel/pinctrl-intel.c 		void __iomem *reg, *is;
is               1015 drivers/pinctrl/intel/pinctrl-intel.c 		is = community->regs + community->is_offset + gpp * 4;
is               1020 drivers/pinctrl/intel/pinctrl-intel.c 		writel(BIT(gpp_offset), is);
is                195 drivers/s390/cio/chsc.h 	u16 is;
is                211 drivers/s390/cio/scm.c 		scmdev_setup(scmdev, sale, scm_info->is, scm_info->mbc);
is                155 drivers/scsi/arm/fas216.c 	unsigned char is, stat, inst;
is                157 drivers/scsi/arm/fas216.c 	is   = fas216_readb(info, REG_IS);
is                165 drivers/scsi/arm/fas216.c 		fas216_readb(info, REG_CMD),  stat, inst, is,
is               1349 drivers/scsi/arm/fas216.c static void fas216_busservice_intr(FAS216_Info *info, unsigned int stat, unsigned int is)
is               1355 drivers/scsi/arm/fas216.c 		   stat, is, info->scsi.phase);
is               1359 drivers/scsi/arm/fas216.c 		if ((is & IS_BITS) != IS_MSGBYTESENT)
is               1364 drivers/scsi/arm/fas216.c 		switch (is & IS_BITS) {
is               1534 drivers/scsi/arm/fas216.c 	fas216_log(info, 0, "bus service at step %d?", is & IS_BITS);
is               1549 drivers/scsi/arm/fas216.c static void fas216_funcdone_intr(FAS216_Info *info, unsigned int stat, unsigned int is)
is               1557 drivers/scsi/arm/fas216.c 		   stat, is, info->scsi.phase);
is               1632 drivers/scsi/arm/fas216.c 	unsigned char inst, is, stat;
is               1638 drivers/scsi/arm/fas216.c 	is = fas216_readb(info, REG_IS);
is               1641 drivers/scsi/arm/fas216.c 	add_debug_list(stat, is, inst, info->scsi.phase);
is               1657 drivers/scsi/arm/fas216.c 			fas216_busservice_intr(info, stat, is);
is               1659 drivers/scsi/arm/fas216.c 			fas216_funcdone_intr(info, stat, is);
is               1663 drivers/scsi/arm/fas216.c 				fas216_drv_phase(info), inst, is, stat);
is                466 drivers/soc/fsl/dpio/qbman-portal.h 	u8 is;
is                253 drivers/soc/fsl/qbman/bman.c static u32 poll_portal_slow(struct bman_portal *p, u32 is);
is                260 drivers/soc/fsl/qbman/bman.c 	u32 is = bm_in(portal, BM_REG_ISR) & p->irq_sources;
is                262 drivers/soc/fsl/qbman/bman.c 	if (unlikely(!is))
is                265 drivers/soc/fsl/qbman/bman.c 	clear |= poll_portal_slow(p, is);
is                611 drivers/soc/fsl/qbman/bman.c static u32 poll_portal_slow(struct bman_portal *p, u32 is)
is                613 drivers/soc/fsl/qbman/bman.c 	u32 ret = is;
is                615 drivers/soc/fsl/qbman/bman.c 	if (is & BM_PIRQ_RCRI) {
is                619 drivers/soc/fsl/qbman/bman.c 		is &= ~BM_PIRQ_RCRI;
is                623 drivers/soc/fsl/qbman/bman.c 	DPAA_ASSERT(!is);
is               1165 drivers/soc/fsl/qbman/qman.c static u32 __poll_portal_slow(struct qman_portal *p, u32 is);
is               1174 drivers/soc/fsl/qbman/qman.c 	u32 is = qm_in(&p->p, QM_REG_ISR) & p->irq_sources;
is               1177 drivers/soc/fsl/qbman/qman.c 	if (unlikely(!is))
is               1181 drivers/soc/fsl/qbman/qman.c 	if (is & QM_PIRQ_DQRI) {
is               1186 drivers/soc/fsl/qbman/qman.c 	clear |= __poll_portal_slow(p, is) & QM_PIRQ_SLOW;
is               1549 drivers/soc/fsl/qbman/qman.c static u32 __poll_portal_slow(struct qman_portal *p, u32 is)
is               1551 drivers/soc/fsl/qbman/qman.c 	if (is & QM_PIRQ_CSCI) {
is               1557 drivers/soc/fsl/qbman/qman.c 	if (is & QM_PIRQ_EQRI) {
is               1563 drivers/soc/fsl/qbman/qman.c 	if (is & QM_PIRQ_MRI) {
is               1569 drivers/soc/fsl/qbman/qman.c 	return is;
is                196 drivers/staging/media/imx/imx-media-vdic.c 	u32 is = priv->in_stride;
is                216 drivers/staging/media/imx/imx-media-vdic.c 		prev_phys = vb2_dma_contig_plane_dma_addr(prev_vb, 0) + is;
is                218 drivers/staging/media/imx/imx-media-vdic.c 		next_phys = vb2_dma_contig_plane_dma_addr(curr_vb, 0) + is;
is                498 drivers/video/fbdev/aty/mach64_ct.c 	FIXME: is it relevant for us?
is                126 fs/ext4/inline.c 	struct ext4_xattr_ibody_find is = {
is                138 fs/ext4/inline.c 	error = ext4_get_inode_loc(inode, &is.iloc);
is                142 fs/ext4/inline.c 	error = ext4_xattr_ibody_find(inode, &i, &is);
is                146 fs/ext4/inline.c 	if (!is.s.not_found) {
is                147 fs/ext4/inline.c 		if (is.s.here->e_value_inum) {
is                153 fs/ext4/inline.c 		EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here -
is                154 fs/ext4/inline.c 					(void *)ext4_raw_inode(&is.iloc));
is                156 fs/ext4/inline.c 				le32_to_cpu(is.s.here->e_value_size);
is                160 fs/ext4/inline.c 	brelse(is.iloc.bh);
is                254 fs/ext4/inline.c 	struct ext4_xattr_ibody_find is = {
is                262 fs/ext4/inline.c 	error = ext4_get_inode_loc(inode, &is.iloc);
is                266 fs/ext4/inline.c 	BUFFER_TRACE(is.iloc.bh, "get_write_access");
is                267 fs/ext4/inline.c 	error = ext4_journal_get_write_access(handle, is.iloc.bh);
is                283 fs/ext4/inline.c 	error = ext4_xattr_ibody_find(inode, &i, &is);
is                287 fs/ext4/inline.c 	BUG_ON(!is.s.not_found);
is                289 fs/ext4/inline.c 	error = ext4_xattr_ibody_inline_set(handle, inode, &i, &is);
is                297 fs/ext4/inline.c 	memset((void *)ext4_raw_inode(&is.iloc)->i_block,
is                300 fs/ext4/inline.c 	EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here -
is                301 fs/ext4/inline.c 				      (void *)ext4_raw_inode(&is.iloc));
is                305 fs/ext4/inline.c 	get_bh(is.iloc.bh);
is                306 fs/ext4/inline.c 	error = ext4_mark_iloc_dirty(handle, inode, &is.iloc);
is                309 fs/ext4/inline.c 	brelse(is.iloc.bh);
is                318 fs/ext4/inline.c 	struct ext4_xattr_ibody_find is = {
is                330 fs/ext4/inline.c 	error = ext4_get_inode_loc(inode, &is.iloc);
is                334 fs/ext4/inline.c 	error = ext4_xattr_ibody_find(inode, &i, &is);
is                338 fs/ext4/inline.c 	BUG_ON(is.s.not_found);
is                352 fs/ext4/inline.c 	BUFFER_TRACE(is.iloc.bh, "get_write_access");
is                353 fs/ext4/inline.c 	error = ext4_journal_get_write_access(handle, is.iloc.bh);
is                361 fs/ext4/inline.c 	error = ext4_xattr_ibody_inline_set(handle, inode, &i, &is);
is                365 fs/ext4/inline.c 	EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here -
is                366 fs/ext4/inline.c 				      (void *)ext4_raw_inode(&is.iloc));
is                368 fs/ext4/inline.c 				le32_to_cpu(is.s.here->e_value_size);
is                370 fs/ext4/inline.c 	get_bh(is.iloc.bh);
is                371 fs/ext4/inline.c 	error = ext4_mark_iloc_dirty(handle, inode, &is.iloc);
is                375 fs/ext4/inline.c 	brelse(is.iloc.bh);
is                407 fs/ext4/inline.c 	struct ext4_xattr_ibody_find is = {
is                421 fs/ext4/inline.c 	error = ext4_get_inode_loc(inode, &is.iloc);
is                425 fs/ext4/inline.c 	error = ext4_xattr_ibody_find(inode, &i, &is);
is                429 fs/ext4/inline.c 	BUFFER_TRACE(is.iloc.bh, "get_write_access");
is                430 fs/ext4/inline.c 	error = ext4_journal_get_write_access(handle, is.iloc.bh);
is                434 fs/ext4/inline.c 	error = ext4_xattr_ibody_inline_set(handle, inode, &i, &is);
is                438 fs/ext4/inline.c 	memset((void *)ext4_raw_inode(&is.iloc)->i_block,
is                451 fs/ext4/inline.c 	get_bh(is.iloc.bh);
is                452 fs/ext4/inline.c 	error = ext4_mark_iloc_dirty(handle, inode, &is.iloc);
is                458 fs/ext4/inline.c 	brelse(is.iloc.bh);
is               1905 fs/ext4/inline.c 	struct ext4_xattr_ibody_find is = {
is               1929 fs/ext4/inline.c 	if ((err = ext4_get_inode_loc(inode, &is.iloc)) != 0)
is               1940 fs/ext4/inline.c 			if ((err = ext4_xattr_ibody_find(inode, &i, &is)) != 0)
is               1943 fs/ext4/inline.c 			BUG_ON(is.s.not_found);
is               1945 fs/ext4/inline.c 			value_len = le32_to_cpu(is.s.here->e_value_size);
is               1961 fs/ext4/inline.c 							  &i, &is);
is               1968 fs/ext4/inline.c 			void *p = (void *) ext4_raw_inode(&is.iloc)->i_block;
is               1981 fs/ext4/inline.c 	brelse(is.iloc.bh);
is               2175 fs/ext4/xattr.c 			  struct ext4_xattr_ibody_find *is)
is               2183 fs/ext4/xattr.c 	raw_inode = ext4_raw_inode(&is->iloc);
is               2185 fs/ext4/xattr.c 	is->s.base = is->s.first = IFIRST(header);
is               2186 fs/ext4/xattr.c 	is->s.here = is->s.first;
is               2187 fs/ext4/xattr.c 	is->s.end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size;
is               2189 fs/ext4/xattr.c 		error = xattr_check_inode(inode, header, is->s.end);
is               2193 fs/ext4/xattr.c 		error = xattr_find_entry(inode, &is->s.here, is->s.end,
is               2197 fs/ext4/xattr.c 		is->s.not_found = error;
is               2204 fs/ext4/xattr.c 				struct ext4_xattr_ibody_find *is)
is               2207 fs/ext4/xattr.c 	struct ext4_xattr_search *s = &is->s;
is               2215 fs/ext4/xattr.c 	header = IHDR(inode, ext4_raw_inode(&is->iloc));
is               2228 fs/ext4/xattr.c 				struct ext4_xattr_ibody_find *is)
is               2231 fs/ext4/xattr.c 	struct ext4_xattr_search *s = &is->s;
is               2239 fs/ext4/xattr.c 	header = IHDR(inode, ext4_raw_inode(&is->iloc));
is               2306 fs/ext4/xattr.c 	struct ext4_xattr_ibody_find is = {
is               2344 fs/ext4/xattr.c 	error = ext4_reserve_inode_write(handle, inode, &is.iloc);
is               2349 fs/ext4/xattr.c 		struct ext4_inode *raw_inode = ext4_raw_inode(&is.iloc);
is               2354 fs/ext4/xattr.c 	error = ext4_xattr_ibody_find(inode, &i, &is);
is               2357 fs/ext4/xattr.c 	if (is.s.not_found)
is               2361 fs/ext4/xattr.c 	if (is.s.not_found && bs.s.not_found) {
is               2375 fs/ext4/xattr.c 		if (!is.s.not_found)
is               2376 fs/ext4/xattr.c 			error = ext4_xattr_ibody_set(handle, inode, &i, &is);
is               2382 fs/ext4/xattr.c 		if (!is.s.not_found && ext4_xattr_value_same(&is.s, &i))
is               2392 fs/ext4/xattr.c 		error = ext4_xattr_ibody_set(handle, inode, &i, &is);
is               2405 fs/ext4/xattr.c 			if (!error && !is.s.not_found) {
is               2408 fs/ext4/xattr.c 							     &is);
is               2427 fs/ext4/xattr.c 		error = ext4_mark_iloc_dirty(handle, inode, &is.iloc);
is               2432 fs/ext4/xattr.c 		is.iloc.bh = NULL;
is               2438 fs/ext4/xattr.c 	brelse(is.iloc.bh);
is               2550 fs/ext4/xattr.c 	struct ext4_xattr_ibody_find *is = NULL;
is               2563 fs/ext4/xattr.c 	is = kzalloc(sizeof(struct ext4_xattr_ibody_find), GFP_NOFS);
is               2567 fs/ext4/xattr.c 	if (!is || !bs || !buffer || !b_entry_name) {
is               2572 fs/ext4/xattr.c 	is->s.not_found = -ENODATA;
is               2574 fs/ext4/xattr.c 	is->iloc.bh = NULL;
is               2591 fs/ext4/xattr.c 	error = ext4_get_inode_loc(inode, &is->iloc);
is               2595 fs/ext4/xattr.c 	error = ext4_xattr_ibody_find(inode, &i, is);
is               2600 fs/ext4/xattr.c 	error = ext4_xattr_ibody_set(handle, inode, &i, is);
is               2618 fs/ext4/xattr.c 	if (is)
is               2619 fs/ext4/xattr.c 		brelse(is->iloc.bh);
is               2622 fs/ext4/xattr.c 	kfree(is);
is                184 fs/ext4/xattr.h 				 struct ext4_xattr_ibody_find *is);
is                190 fs/ext4/xattr.h 				       struct ext4_xattr_ibody_find *is);
is                269 include/scsi/scsi_transport_fc.h 							   is loop or the
is                 14 include/sound/wavefront.h      it is necessary to pack the "wavefront_alias" structure to a size
is                 16 include/sound/wavefront.h      the case on the original platform, MS-DOS). If this is not done,
is                 18 include/sound/wavefront.h      The method used to do this here ("__attribute__((packed)") is
is                544 scripts/unifdef.c state(Ifstate is)
is                546 scripts/unifdef.c 	ifstate[depth] = is;
is                407 sound/drivers/serial-u16550.c 					 * it is, it is ESSENTIAL for enabling interrupts
is                352 sound/usb/stream.c 			struct uac3_cluster_information_segment_descriptor *is = p;
is                359 sound/usb/stream.c 			switch (is->bChRelationship) {