Home
last modified time | relevance | path

Searched refs:out_state (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/drivers/gpio/
Dgpio-104-idio-16.c56 unsigned out_state; member
119 idio16gpio->out_state |= mask; in idio_16_gpio_set()
121 idio16gpio->out_state &= ~mask; in idio_16_gpio_set()
124 outb(idio16gpio->out_state >> 8, idio16gpio->base + 4); in idio_16_gpio_set()
126 outb(idio16gpio->out_state, idio16gpio->base); in idio_16_gpio_set()
139 idio16gpio->out_state &= ~*mask; in idio_16_gpio_set_multiple()
140 idio16gpio->out_state |= *mask & *bits; in idio_16_gpio_set_multiple()
143 outb(idio16gpio->out_state, idio16gpio->base); in idio_16_gpio_set_multiple()
145 outb(idio16gpio->out_state >> 8, idio16gpio->base + 4); in idio_16_gpio_set_multiple()
265 idio16gpio->out_state = 0xFFFF; in idio_16_probe()
Dgpio-pci-idio-16.c162 unsigned int out_state; in idio_16_gpio_set() local
176 out_state = ioread8(base) | mask; in idio_16_gpio_set()
178 out_state = ioread8(base) & ~mask; in idio_16_gpio_set()
180 iowrite8(out_state, base); in idio_16_gpio_set()
190 unsigned int out_state; in idio_16_gpio_set_multiple() local
196 out_state = ioread8(&idio16gpio->reg->out0_7) & ~*mask; in idio_16_gpio_set_multiple()
197 out_state |= *mask & *bits; in idio_16_gpio_set_multiple()
198 iowrite8(out_state, &idio16gpio->reg->out0_7); in idio_16_gpio_set_multiple()
207 out_state = ioread8(&idio16gpio->reg->out8_15) & ~*mask; in idio_16_gpio_set_multiple()
208 out_state |= *mask & *bits; in idio_16_gpio_set_multiple()
[all …]
Dgpio-gpio-mm.c50 unsigned char out_state[6]; member
137 gpiommgpio->out_state[io_port] |= mask; in gpiomm_gpio_direction_output()
139 gpiommgpio->out_state[io_port] &= ~mask; in gpiomm_gpio_direction_output()
144 outb(gpiommgpio->out_state[io_port], gpiommgpio->base + out_port); in gpiomm_gpio_direction_output()
232 gpiommgpio->out_state[port] |= mask; in gpiomm_gpio_set()
234 gpiommgpio->out_state[port] &= ~mask; in gpiomm_gpio_set()
236 outb(gpiommgpio->out_state[port], gpiommgpio->base + out_port); in gpiomm_gpio_set()
267 gpiommgpio->out_state[port] &= ~mask[BIT_WORD(i)]; in gpiomm_gpio_set_multiple()
268 gpiommgpio->out_state[port] |= bitmask; in gpiomm_gpio_set_multiple()
269 outb(gpiommgpio->out_state[port], gpiommgpio->base + out_port); in gpiomm_gpio_set_multiple()
Dgpio-ws16c48.c54 unsigned char out_state[6]; member
80 ws16c48gpio->out_state[port] &= ~mask; in ws16c48_gpio_direction_input()
81 outb(ws16c48gpio->out_state[port], ws16c48gpio->base + port); in ws16c48_gpio_direction_input()
100 ws16c48gpio->out_state[port] |= mask; in ws16c48_gpio_direction_output()
102 ws16c48gpio->out_state[port] &= ~mask; in ws16c48_gpio_direction_output()
103 outb(ws16c48gpio->out_state[port], ws16c48gpio->base + port); in ws16c48_gpio_direction_output()
194 ws16c48gpio->out_state[port] |= mask; in ws16c48_gpio_set()
196 ws16c48gpio->out_state[port] &= ~mask; in ws16c48_gpio_set()
197 outb(ws16c48gpio->out_state[port], ws16c48gpio->base + port); in ws16c48_gpio_set()
230 ws16c48gpio->out_state[port] &= ~iomask; in ws16c48_gpio_set_multiple()
[all …]
Dgpio-pcie-idio-24.c260 unsigned int out_state; in idio_24_gpio_set() local
284 out_state = ioread8(base) | mask; in idio_24_gpio_set()
286 out_state = ioread8(base) & ~mask; in idio_24_gpio_set()
288 iowrite8(out_state, base); in idio_24_gpio_set()
303 unsigned int out_state; in idio_24_gpio_set_multiple() local
330 out_state = ioread8(ports[i]) & ~gpio_mask; in idio_24_gpio_set_multiple()
331 out_state |= (*bits >> bits_offset) & gpio_mask; in idio_24_gpio_set_multiple()
332 iowrite8(out_state, ports[i]); in idio_24_gpio_set_multiple()
345 out_state = ioread8(&idio24gpio->reg->ttl_out0_7) & ~ttl_mask; in idio_24_gpio_set_multiple()
346 out_state |= ttl_bits; in idio_24_gpio_set_multiple()
[all …]
Dgpio-104-dio-48e.c57 unsigned char out_state[6]; member
145 dio48egpio->out_state[io_port] |= mask; in dio48e_gpio_direction_output()
147 dio48egpio->out_state[io_port] &= ~mask; in dio48e_gpio_direction_output()
152 outb(dio48egpio->out_state[io_port], dio48egpio->base + out_port); in dio48e_gpio_direction_output()
242 dio48egpio->out_state[port] |= mask; in dio48e_gpio_set()
244 dio48egpio->out_state[port] &= ~mask; in dio48e_gpio_set()
246 outb(dio48egpio->out_state[port], dio48egpio->base + out_port); in dio48e_gpio_set()
277 dio48egpio->out_state[port] &= ~mask[BIT_WORD(i)]; in dio48e_gpio_set_multiple()
278 dio48egpio->out_state[port] |= bitmask; in dio48e_gpio_set_multiple()
279 outb(dio48egpio->out_state[port], dio48egpio->base + out_port); in dio48e_gpio_set_multiple()
Dgpio-twl4030.c74 unsigned int out_state; member
321 status = priv->out_state & BIT(offset); in twl_get()
342 priv->out_state |= BIT(offset); in twl_set()
344 priv->out_state &= ~BIT(offset); in twl_set()
/Linux-v4.19/drivers/iio/adc/
Dstx104.c76 unsigned int out_state; member
259 stx104gpio->out_state |= mask; in stx104_gpio_set()
261 stx104gpio->out_state &= ~mask; in stx104_gpio_set()
263 outb(stx104gpio->out_state, stx104gpio->base); in stx104_gpio_set()
288 stx104gpio->out_state &= ~*mask; in stx104_gpio_set_multiple()
289 stx104gpio->out_state |= *mask & *bits; in stx104_gpio_set_multiple()
290 outb(stx104gpio->out_state, stx104gpio->base); in stx104_gpio_set_multiple()
359 stx104gpio->out_state = 0x0; in stx104_probe()
/Linux-v4.19/drivers/crypto/qce/
Dsha.c157 struct sha1_state *out_state = out; in qce_ahash_export() local
159 out_state->count = rctx->count; in qce_ahash_export()
160 qce_cpu_to_be32p_array((__be32 *)out_state->state, in qce_ahash_export()
162 memcpy(out_state->buffer, rctx->buf, blocksize); in qce_ahash_export()
164 struct sha256_state *out_state = out; in qce_ahash_export() local
166 out_state->count = rctx->count; in qce_ahash_export()
167 qce_cpu_to_be32p_array((__be32 *)out_state->state, in qce_ahash_export()
169 memcpy(out_state->buf, rctx->buf, blocksize); in qce_ahash_export()
/Linux-v4.19/drivers/crypto/marvell/
Dhash.c881 struct md5_state *out_state = out; in mv_cesa_md5_export() local
883 return mv_cesa_ahash_export(req, out_state->hash, in mv_cesa_md5_export()
884 &out_state->byte_count, out_state->block); in mv_cesa_md5_export()
951 struct sha1_state *out_state = out; in mv_cesa_sha1_export() local
953 return mv_cesa_ahash_export(req, out_state->state, &out_state->count, in mv_cesa_sha1_export()
954 out_state->buffer); in mv_cesa_sha1_export()
1035 struct sha256_state *out_state = out; in mv_cesa_sha256_export() local
1037 return mv_cesa_ahash_export(req, out_state->state, &out_state->count, in mv_cesa_sha256_export()
1038 out_state->buf); in mv_cesa_sha256_export()
/Linux-v4.19/fs/xfs/scrub/
Ddabtree.c522 goto out_state; in xchk_da_btree()
529 goto out_state; in xchk_da_btree()
596 out_state: in xchk_da_btree()
/Linux-v4.19/net/ipv6/
Dxfrm6_policy.c416 goto out_state; in xfrm6_init()
421 out_state: in xfrm6_init()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_fb_helper.c391 goto out_state; in restore_fbdev_mode_atomic()
402 goto out_state; in restore_fbdev_mode_atomic()
415 goto out_state; in restore_fbdev_mode_atomic()
431 out_state: in restore_fbdev_mode_atomic()
1431 goto out_state; in setcmap_atomic()
1437 goto out_state; in setcmap_atomic()
1450 goto out_state; in setcmap_atomic()
1464 out_state: in setcmap_atomic()
/Linux-v4.19/net/xfrm/
Dxfrm_policy.c2919 goto out_state; in xfrm_net_init()
2933 out_state: in xfrm_net_init()