Searched refs:ctrl_reg (Results 26 - 50 of 79) sorted by relevance

1234

/linux-master/drivers/hwmon/
H A Daspeed-pwm-tacho.c210 u32 ctrl_reg; member in struct:type_params
221 .ctrl_reg = ASPEED_PTCR_TYPEM_CTRL,
230 .ctrl_reg = ASPEED_PTCR_TYPEN_CTRL,
239 .ctrl_reg = ASPEED_PTCR_TYPEO_CTRL,
248 u32 ctrl_reg; member in struct:pwm_port_params
261 .ctrl_reg = ASPEED_PTCR_CTRL,
272 .ctrl_reg = ASPEED_PTCR_CTRL,
283 .ctrl_reg = ASPEED_PTCR_CTRL,
294 .ctrl_reg = ASPEED_PTCR_CTRL,
305 .ctrl_reg
[all...]
/linux-master/drivers/media/platform/ti/davinci/
H A Dvpif.h391 u32 ctrl_reg; local
393 ctrl_reg = VPIF_CH0_CTRL;
395 ctrl_reg = VPIF_CH1_CTRL;
398 vpif_clr_bit(ctrl_reg, VPIF_CH_VANC_EN_BIT);
400 vpif_clr_bit(ctrl_reg, VPIF_CH_HANC_EN_BIT);
405 u32 ctrl_reg; local
407 ctrl_reg = VPIF_CH0_CTRL;
409 ctrl_reg = VPIF_CH1_CTRL;
412 vpif_set_bit(ctrl_reg, VPIF_CH_VANC_EN_BIT);
414 vpif_set_bit(ctrl_reg, VPIF_CH_HANC_EN_BI
[all...]
/linux-master/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pic.c179 u32 ctrl_reg, type; local
195 ctrl_reg = in_be32(&intr->ctrl);
196 ctrl_reg &= ~(0x3 << (22 - (l2irq * 2)));
197 ctrl_reg |= (type << (22 - (l2irq * 2)));
198 out_be32(&intr->ctrl, ctrl_reg);
/linux-master/drivers/mmc/host/
H A Dmvsdio.c637 u32 ctrl_reg = 0; local
659 ctrl_reg |= MVSD_HOST_CTRL_BIG_ENDIAN;
660 ctrl_reg &= ~MVSD_HOST_CTRL_LSB_FIRST;
663 ctrl_reg |= MVSD_HOST_CTRL_TMOUT_MASK;
664 ctrl_reg |= MVSD_HOST_CTRL_TMOUT_EN;
667 ctrl_reg |= MVSD_HOST_CTRL_PUSH_PULL_EN;
670 ctrl_reg |= MVSD_HOST_CTRL_DATA_WIDTH_4_BITS;
682 ctrl_reg |= MVSD_HOST_CTRL_HI_SPEED_EN;
685 host->ctrl = ctrl_reg;
686 mvsd_write(MVSD_HOST_CTRL, ctrl_reg);
[all...]
/linux-master/drivers/gpu/drm/bridge/imx/
H A Dimx-ldb-helper.h61 unsigned int ctrl_reg; member in struct:ldb
H A Dimx-ldb-helper.c86 * for the enablement, so just write the ctrl_reg here.
88 regmap_write(ldb->regmap, ldb->ctrl_reg, ldb->ldb_ctrl);
103 regmap_write(ldb->regmap, ldb->ctrl_reg, ldb->ldb_ctrl);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-sti.c101 u32 ctrl_reg; /* GMAC glue-logic control register */ member in struct:sti_dwmac
142 u32 reg = dwmac->ctrl_reg;
179 u32 reg = dwmac->ctrl_reg;
214 err = of_property_read_u32_index(np, "st,syscon", 1, &dwmac->ctrl_reg);
/linux-master/drivers/clocksource/
H A Dtimer-rockchip.c133 u32 ctrl_reg = TIMER_CONTROL_REG3288; local
142 ctrl_reg = TIMER_CONTROL_REG3399;
144 timer->ctrl = timer->base + ctrl_reg;
/linux-master/drivers/clk/microchip/
H A Dclk-pic32mzda.c29 .ctrl_reg = (__reg), \
43 .ctrl_reg = (__reg), \
97 .ctrl_reg = 0x020,
/linux-master/arch/arm/kernel/
H A Dhw_breakpoint.c297 u32 ctrl_reg; local
306 ctrl_reg = encode_ctrl_reg(ctrl);
309 write_wb_reg(ARM_BASE_WCR, ctrl_reg);
310 if ((read_wb_reg(ARM_BASE_WCR) & ctrl_reg) == ctrl_reg)
731 u32 val, ctrl_reg; local
768 ctrl_reg = read_wb_reg(ARM_BASE_WCR + i);
769 decode_ctrl_reg(ctrl_reg, &ctrl);
856 u32 ctrl_reg, val, addr; local
883 ctrl_reg
[all...]
/linux-master/drivers/comedi/drivers/
H A Ddas16.c434 unsigned int ctrl_reg; member in struct:das16_private_struct
479 if (!(devpriv->ctrl_reg & DAS16_CTRL_DMAE)) {
745 devpriv->ctrl_reg &= ~(DAS16_CTRL_INTE | DAS16_CTRL_PACING_MASK);
746 devpriv->ctrl_reg |= DAS16_CTRL_DMAE;
748 devpriv->ctrl_reg |= DAS16_CTRL_EXT_PACER;
750 devpriv->ctrl_reg |= DAS16_CTRL_INT_PACER;
751 outb(devpriv->ctrl_reg, dev->iobase + DAS16_CTRL_REG);
769 devpriv->ctrl_reg &= ~(DAS16_CTRL_INTE | DAS16_CTRL_DMAE |
771 outb(devpriv->ctrl_reg, dev->iobase + DAS16_CTRL_REG);
1155 devpriv->ctrl_reg
[all...]
/linux-master/drivers/input/keyboard/
H A Dpmic8xxx-keypad.c89 * @ctrl_reg: control register value
105 u8 ctrl_reg; member in struct:pmic8xxx_kp
454 kp->ctrl_reg |= KEYP_CTRL_KEYP_EN;
456 rc = regmap_write(kp->regmap, KEYP_CTRL, kp->ctrl_reg);
467 kp->ctrl_reg &= ~KEYP_CTRL_KEYP_EN;
469 rc = regmap_write(kp->regmap, KEYP_CTRL, kp->ctrl_reg);
611 kp->ctrl_reg = ctrl_val;
/linux-master/drivers/power/supply/
H A Dltc2941-battery-gauge.c211 u8 ctrl_reg; local
223 LTC294X_REG_CONTROL, &ctrl_reg, 1);
227 ctrl_reg |= LTC294X_REG_CONTROL_SHUTDOWN_MASK;
229 LTC294X_REG_CONTROL, &ctrl_reg, 1);
241 ctrl_reg &= ~LTC294X_REG_CONTROL_SHUTDOWN_MASK;
243 LTC294X_REG_CONTROL, &ctrl_reg, 1);
/linux-master/drivers/gpio/
H A Dgpio-pcie-idio-24.c236 unsigned int ctrl_reg; local
254 err = regmap_read(map, IDIO_24_CONTROL_REG, &ctrl_reg);
259 if (ctrl_reg & CONTROL_REG_OUT_MODE) {
/linux-master/arch/x86/kvm/
H A Dpmu.h17 #define fixed_ctrl_field(ctrl_reg, idx) (((ctrl_reg) >> ((idx)*4)) & 0xf)
/linux-master/drivers/regulator/
H A Dwm831x-ldo.c83 int ctrl_reg = ldo->base + WM831X_LDO_CONTROL; local
94 ret = wm831x_reg_read(wm831x, ctrl_reg);
109 int ctrl_reg = ldo->base + WM831X_LDO_CONTROL; local
123 ret = wm831x_set_bits(wm831x, ctrl_reg,
136 ret = wm831x_set_bits(wm831x, ctrl_reg,
/linux-master/drivers/spi/
H A Dspi-armada-3700.c343 unsigned int ctrl_reg; local
354 ctrl_reg = spireg_read(a3700_spi, A3700_SPI_IF_CTRL_REG);
355 if (a3700_spi->wait_mask & ctrl_reg)
380 ctrl_reg = spireg_read(a3700_spi, A3700_SPI_IF_CTRL_REG);
381 if (a3700_spi->wait_mask & ctrl_reg)
H A Dspi-orion.c330 void __iomem *ctrl_reg; local
334 ctrl_reg = spi_reg(orion_spi, ORION_SPI_IF_CTRL_REG);
336 val = readl(ctrl_reg);
364 writel(val, ctrl_reg);
/linux-master/drivers/i2c/busses/
H A Di2c-mv64xxx.c645 unsigned long ctrl_reg; local
651 ctrl_reg = MV64XXX_I2C_BRIDGE_CONTROL_ENABLE |
655 ctrl_reg |= MV64XXX_I2C_BRIDGE_CONTROL_ADDR_EXT;
661 ctrl_reg |= MV64XXX_I2C_BRIDGE_CONTROL_WR |
669 ctrl_reg |= MV64XXX_I2C_BRIDGE_CONTROL_RD |
680 ctrl_reg |=
691 writel(ctrl_reg, drv_data->reg_base + MV64XXX_I2C_REG_BRIDGE_CONTROL);
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c1140 u32 ctrl_reg; local
1145 ctrl_reg = er32(CTRL);
1146 ctrl_reg |= (E1000_CTRL_ILOS | /* Invert Loss-Of-Signal */
1152 ew32(CTRL, ctrl_reg);
1207 u32 ctrl_reg = 0; local
1222 ctrl_reg = er32(CTRL);
1228 ctrl_reg = er32(CTRL);
1229 ctrl_reg &= ~E1000_CTRL_SPD_SEL; /* Clear the speed sel bits */
1230 ctrl_reg |= (E1000_CTRL_FRCSPD | /* Set the Force Speed Bit */
1237 ctrl_reg |
[all...]
/linux-master/drivers/rtc/
H A Drtc-pm8xxx.c317 unsigned int ctrl_reg; local
330 rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
334 alarm->enabled = !!(ctrl_reg & PM8xxx_RTC_ALARM_ENABLE);
H A Drtc-ds1307.c835 unsigned int ctrl_reg; local
838 regmap_read(ds1307->regmap, M41TXX_REG_CONTROL, &ctrl_reg);
840 val = ctrl_reg & M41TXX_M_CALIBRATION;
843 if (ctrl_reg & M41TXX_BIT_CALIB_SIGN)
854 unsigned int ctrl_reg; local
860 ctrl_reg = DIV_ROUND_CLOSEST(offset,
862 ctrl_reg |= M41TXX_BIT_CALIB_SIGN;
864 ctrl_reg = DIV_ROUND_CLOSEST(abs(offset),
870 ctrl_reg);
1218 unsigned int ctrl_reg; local
[all...]
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c723 u32 ctrl_reg; local
733 ctrl_reg = xemaclite_readl(lp->base_addr + XEL_MDIOCTRL_OFFSET);
737 xemaclite_writel(ctrl_reg | XEL_MDIOCTRL_MDIOSTS_MASK,
768 u32 ctrl_reg; local
782 ctrl_reg = xemaclite_readl(lp->base_addr + XEL_MDIOCTRL_OFFSET);
787 xemaclite_writel(ctrl_reg | XEL_MDIOCTRL_MDIOSTS_MASK,
/linux-master/drivers/video/fbdev/
H A Dsm501fb.c715 void __iomem *ctrl_reg = fbi->regs + SM501_DC_PANEL_CONTROL; local
718 control = smc501_readl(ctrl_reg);
724 smc501_writel(control, ctrl_reg);
729 smc501_writel(control, ctrl_reg);
741 smc501_writel(control, ctrl_reg);
752 smc501_writel(control, ctrl_reg);
764 smc501_writel(control, ctrl_reg);
775 smc501_writel(control, ctrl_reg);
781 smc501_writel(control, ctrl_reg);
786 smc501_writel(control, ctrl_reg);
[all...]
/linux-master/drivers/usb/c67x00/
H A Dc67x00-sched.c48 u8 ctrl_reg; /* Byte 6 */ member in struct:c67x00_td
125 !(td->ctrl_reg & SEQ_SEL)))
148 dev_dbg(dev, "ctrl_reg: 0x%02x\n", td->ctrl_reg);
620 td->ctrl_reg = cmd;
1032 !(td->ctrl_reg & SEQ_SEL));

Completed in 280 milliseconds

1234