Searched defs:clr (Results 1 - 19 of 19) sorted by relevance

/drivers/gpio/
H A Dgpio-generic.c289 * - set/clear pair (named "set" and "clr").
294 * by clearing a bit. For the set clr pair, this drives a 1 by setting a bit
309 void __iomem *clr)
316 if (set && clr) {
318 bgc->reg_clr = clr;
320 } else if (set && !clr) {
366 void __iomem *clr, void __iomem *dirout, void __iomem *dirin,
384 ret = bgpio_setup_io(bgc, dat, set, clr);
448 void __iomem *clr; local
471 clr
306 bgpio_setup_io(struct bgpio_chip *bgc, void __iomem *dat, void __iomem *set, void __iomem *clr) argument
364 bgpio_init(struct bgpio_chip *bgc, struct device *dev, unsigned long sz, void __iomem *dat, void __iomem *set, void __iomem *clr, void __iomem *dirout, void __iomem *dirin, bool big_endian) argument
[all...]
/drivers/net/wireless/ath/ath9k/
H A Dinit.c202 u32 set, u32 clr)
207 val &= ~clr;
214 static unsigned int ath9k_reg_rmw(void *hw_priv, u32 reg_offset, u32 set, u32 clr) argument
224 val = __ath9k_reg_rmw(sc, reg_offset, set, clr);
227 val = __ath9k_reg_rmw(sc, reg_offset, set, clr);
201 __ath9k_reg_rmw(struct ath_softc *sc, u32 reg_offset, u32 set, u32 clr) argument
H A Deeprom_4k.c1050 u32 pwrctrl, mask, clr; local
1054 clr = mask * 0x1f;
1055 REG_RMW(ah, AR_PHY_TX_PWRCTRL8, pwrctrl, clr);
1056 REG_RMW(ah, AR_PHY_TX_PWRCTRL10, pwrctrl, clr);
1057 REG_RMW(ah, AR_PHY_CH0_TX_PWRCTRL12, pwrctrl, clr);
1061 clr = mask * 0x1f;
1062 REG_RMW(ah, AR_PHY_TX_PWRCTRL9, pwrctrl, clr);
1066 clr = mask * 0x1f;
1067 REG_RMW(ah, AR_PHY_CH0_TX_PWRCTRL11, pwrctrl, clr);
1068 REG_RMW(ah, AR_PHY_CH0_TX_PWRCTRL13, pwrctrl, clr);
[all...]
H A Dhtc_drv_init.c445 static u32 ath9k_reg_rmw(void *hw_priv, u32 reg_offset, u32 set, u32 clr) argument
450 val &= ~clr;
/drivers/staging/iio/dac/
H A Dad5421.c161 unsigned int clr)
168 st->ctrl &= ~clr;
160 ad5421_update_ctrl(struct iio_dev *indio_dev, unsigned int set, unsigned int clr) argument
H A Dad5360.c260 unsigned int clr)
268 st->ctrl &= ~clr;
259 ad5360_update_ctrl(struct iio_dev *indio_dev, unsigned int set, unsigned int clr) argument
/drivers/usb/serial/
H A Dark3116.c515 unsigned set, unsigned clr)
534 if (clr & TIOCM_RTS)
536 if (clr & TIOCM_DTR)
538 if (clr & TIOCM_OUT1)
540 if (clr & TIOCM_OUT2)
514 ark3116_tiocmset(struct tty_struct *tty, unsigned set, unsigned clr) argument
/drivers/gpu/drm/radeon/
H A Dradeon_ioc32.c111 drm_radeon_clear_t __user *clr; local
116 clr = compat_alloc_user_space(sizeof(*clr));
117 if (!access_ok(VERIFY_WRITE, clr, sizeof(*clr))
118 || __put_user(clr32.flags, &clr->flags)
119 || __put_user(clr32.clear_color, &clr->clear_color)
120 || __put_user(clr32.clear_depth, &clr->clear_depth)
121 || __put_user(clr32.color_mask, &clr->color_mask)
122 || __put_user(clr32.depth_mask, &clr
[all...]
/drivers/i2c/busses/
H A Di2c-sh_mobile.c184 unsigned char set, unsigned char clr)
186 iic_wr(pd, offs, (iic_rd(pd, offs) | set) & ~clr);
183 iic_set_clr(struct sh_mobile_i2c_data *pd, int offs, unsigned char set, unsigned char clr) argument
H A Di2c-xiic.c333 u32 clr = 0; local
379 clr = XIIC_INTR_RX_FULL_MASK;
393 clr |= (isr & XIIC_INTR_TX_ERROR_MASK);
414 clr = XIIC_INTR_BNB_MASK;
431 clr = pend &
467 clr = pend;
470 dev_dbg(i2c->adap.dev.parent, "%s clr: 0x%x\n", __func__, clr);
472 xiic_setreg32(i2c, XIIC_IISR_OFFSET, clr);
/drivers/misc/
H A Dhpilo.c397 static inline void clear_pending_db(struct ilo_hwinfo *hw, int clr) argument
399 iowrite32(clr, &hw->mmio_vaddr[DB_OUT]);
/drivers/video/
H A Dhpfb.c152 u8 clr; local
154 clr = region->color & 0xff;
160 out_8(fb_regs + TC_WEN, fb_bitmask & clr);
164 out_8(fb_regs + TC_WEN, fb_bitmask & ~clr);
/drivers/spi/
H A Dspi-sh-msiof.c97 u32 clr, u32 set)
99 u32 mask = clr | set;
104 data &= ~clr;
96 sh_msiof_modify_ctr_wait(struct sh_msiof_spi_priv *p, u32 clr, u32 set) argument
H A Dspi-topcliff-pch.c251 u32 set, u32 clr)
254 tmp = (tmp & ~clr) | set;
250 pch_spi_setclr_reg(struct spi_master *master, int idx, u32 set, u32 clr) argument
/drivers/tty/serial/
H A Dsb1250-duart.c264 unsigned int clr = 0, set = 0, mode2; local
269 clr |= M_DUART_CLR_OPR2;
273 clr |= M_DUART_CLR_OPR0;
274 clr <<= (uport->line) % 2;
284 write_sbdshr(sport, R_DUART_CLEAR_OPR, clr);
/drivers/usb/otg/
H A Disp1301_omap.c547 u8 set = OTG1_DM_PULLDOWN, clr = OTG1_DM_PULLUP; local
568 clr |= OTG1_DP_PULLDOWN;
579 clr |= OTG1_DP_PULLUP;
585 else clr |= ISP; \
607 clr |= OTG1_VBUS_DRV;
625 isp1301_clear_bits(isp, ISP1301_OTG_CONTROL_1, clr);
633 if (clr & OTG1_DP_PULLUP)
639 if (clr & OTG1_DP_PULLUP)
/drivers/dma/
H A Dste_dma40.c361 * @clr: Interrupt clear register.
368 u32 clr; member in struct:d40_interrupt_lookup
1451 writel(1 << idx, base->virtbase + il[row].clr);
/drivers/infiniband/hw/qib/
H A Dqib_iba7322.c5220 u64 clr; local
5225 clr = qib_read_kreg_port(ppd, krp_ibcstatus_b) &
5228 if (clr)
5229 qib_write_kreg_port(ppd, krp_ibcstatus_b, clr);
5255 clr = read_7322_creg32_port(ppd, crp_iblinkdown);
5256 if (clr == ppd->cpspec->iblnkdownsnap)
/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic.h433 u8 clr; /* flag to indicate if dump is cleared */ member in struct:qlcnic_fw_dump

Completed in 1770 milliseconds