/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-rx8025.c | 116 static int rx8025_is_osc_stopped(enum rx_model model, int ctrl2) in rx8025_is_osc_stopped() argument 118 int xstp = ctrl2 & RX8025_BIT_CTRL2_XST; in rx8025_is_osc_stopped() 134 int ctrl2; in rx8025_check_validity() local 137 ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_check_validity() 138 if (ctrl2 < 0) in rx8025_check_validity() 139 return ctrl2; in rx8025_check_validity() 141 if (ctrl2 & RX8025_BIT_CTRL2_VDET) in rx8025_check_validity() 144 if (ctrl2 & RX8025_BIT_CTRL2_PON) { in rx8025_check_validity() 149 xstp = rx8025_is_osc_stopped(drvdata->model, ctrl2); in rx8025_check_validity() 161 int ctrl2 in rx8025_reset_validity() local 284 u8 ctrl[2], ctrl2; rx8025_init_client() local 331 int ctrl2, err; rx8025_read_alarm() local [all...] |
H A D | rtc-rs5c372.c | 216 unsigned char ctrl2 = rs5c->regs[RS5C_REG_CTRL2]; in rs5c372_rtc_read_time() local 224 if ((rs5c->type == rtc_r2025sd && !(ctrl2 & R2x2x_CTRL2_XSTP)) || in rs5c372_rtc_read_time() 225 (rs5c->type == rtc_r2221tl && (ctrl2 & R2x2x_CTRL2_XSTP))) { in rs5c372_rtc_read_time() 231 if (ctrl2 & RS5C_CTRL2_XSTP) { in rs5c372_rtc_read_time() 264 unsigned char ctrl2; in rs5c372_rtc_set_time() local 289 ctrl2 = i2c_smbus_read_byte_data(client, addr); in rs5c372_rtc_set_time() 295 ctrl2 &= ~(R2x2x_CTRL2_VDET | R2x2x_CTRL2_PON); in rs5c372_rtc_set_time() 297 ctrl2 |= R2x2x_CTRL2_XSTP; in rs5c372_rtc_set_time() 299 ctrl2 &= ~R2x2x_CTRL2_XSTP; in rs5c372_rtc_set_time() 302 ctrl2 in rs5c372_rtc_set_time() 498 unsigned char ctrl2; rs5c372_ioctl() local [all...] |
H A D | rtc-rc5t619.c | 123 unsigned int ctrl2; in rc5t619_rtc_read_time() local 125 err = regmap_read(rtc->rn5t618->regmap, RN5T618_RTC_CTRL2, &ctrl2); in rc5t619_rtc_read_time() 129 if (ctrl2 & CTRL2_PON) in rc5t619_rtc_read_time() 169 unsigned int ctrl2; in rc5t619_rtc_set_time() local 171 err = regmap_read(rtc->rn5t618->regmap, RN5T618_RTC_CTRL2, &ctrl2); in rc5t619_rtc_set_time() 175 if (ctrl2 & CTRL2_PON) in rc5t619_rtc_set_time() 355 unsigned int ctrl2; in rc5t619_rtc_probe() local 374 err = regmap_read(rtc->rn5t618->regmap, RN5T618_RTC_CTRL2, &ctrl2); in rc5t619_rtc_probe() 383 if (ctrl2 & CTRL2_PON) { in rc5t619_rtc_probe()
|
H A D | rtc-pcf2127.c | 537 unsigned int ctrl2; in pcf2127_rtc_read_alarm() local 540 ret = regmap_read(pcf2127->regmap, PCF2127_REG_CTRL2, &ctrl2); in pcf2127_rtc_read_alarm() 553 alrm->enabled = ctrl2 & PCF2127_BIT_CTRL2_AIE; in pcf2127_rtc_read_alarm() 554 alrm->pending = ctrl2 & PCF2127_BIT_CTRL2_AF; in pcf2127_rtc_read_alarm() 670 unsigned int ctrl2; in pcf2127_rtc_irq() local 673 ret = regmap_read(pcf2127->regmap, PCF2127_REG_CTRL2, &ctrl2); in pcf2127_rtc_irq() 685 if (!(ctrl1 & PCF2127_CTRL1_IRQ_MASK || ctrl2 & PCF2127_CTRL2_IRQ_MASK)) in pcf2127_rtc_irq() 688 if (ctrl1 & PCF2127_BIT_CTRL1_TSF1 || ctrl2 & PCF2127_BIT_CTRL2_TSF2) in pcf2127_rtc_irq() 695 if (ctrl2 & PCF2127_CTRL2_IRQ_MASK) in pcf2127_rtc_irq() 697 ctrl2 in pcf2127_rtc_irq() [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-rx8025.c | 106 int ctrl2; in rx8025_check_validity() local 108 ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_check_validity() 109 if (ctrl2 < 0) in rx8025_check_validity() 110 return ctrl2; in rx8025_check_validity() 112 if (ctrl2 & RX8025_BIT_CTRL2_VDET) in rx8025_check_validity() 115 if (ctrl2 & RX8025_BIT_CTRL2_PON) { in rx8025_check_validity() 120 if (!(ctrl2 & RX8025_BIT_CTRL2_XST)) { in rx8025_check_validity() 130 int ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_reset_validity() local 132 if (ctrl2 < 0) in rx8025_reset_validity() 133 return ctrl2; in rx8025_reset_validity() 251 u8 ctrl[2], ctrl2; rx8025_init_client() local 287 int ctrl2, err; rx8025_read_alarm() local [all...] |
H A D | rtc-rc5t619.c | 123 unsigned int ctrl2; in rc5t619_rtc_read_time() local 125 err = regmap_read(rtc->rn5t618->regmap, RN5T618_RTC_CTRL2, &ctrl2); in rc5t619_rtc_read_time() 129 if (ctrl2 & CTRL2_PON) in rc5t619_rtc_read_time() 169 unsigned int ctrl2; in rc5t619_rtc_set_time() local 171 err = regmap_read(rtc->rn5t618->regmap, RN5T618_RTC_CTRL2, &ctrl2); in rc5t619_rtc_set_time() 175 if (ctrl2 & CTRL2_PON) in rc5t619_rtc_set_time() 355 unsigned int ctrl2; in rc5t619_rtc_probe() local 374 err = regmap_read(rtc->rn5t618->regmap, RN5T618_RTC_CTRL2, &ctrl2); in rc5t619_rtc_probe() 383 if (ctrl2 & CTRL2_PON) { in rc5t619_rtc_probe()
|
H A D | rtc-rs5c372.c | 214 unsigned char ctrl2 = rs5c->regs[RS5C_REG_CTRL2]; in rs5c372_rtc_read_time() local 222 if ((rs5c->type == rtc_r2025sd && !(ctrl2 & R2x2x_CTRL2_XSTP)) || in rs5c372_rtc_read_time() 223 (rs5c->type == rtc_r2221tl && (ctrl2 & R2x2x_CTRL2_XSTP))) { in rs5c372_rtc_read_time() 229 if (ctrl2 & RS5C_CTRL2_XSTP) { in rs5c372_rtc_read_time() 262 unsigned char ctrl2; in rs5c372_rtc_set_time() local 287 ctrl2 = i2c_smbus_read_byte_data(client, addr); in rs5c372_rtc_set_time() 293 ctrl2 &= ~(R2x2x_CTRL2_VDET | R2x2x_CTRL2_PON); in rs5c372_rtc_set_time() 295 ctrl2 |= R2x2x_CTRL2_XSTP; in rs5c372_rtc_set_time() 297 ctrl2 &= ~R2x2x_CTRL2_XSTP; in rs5c372_rtc_set_time() 300 ctrl2 in rs5c372_rtc_set_time() [all...] |
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | phy-c45.c | 17 int ctrl1, ctrl2, ret; in genphy_c45_pma_setup_forced() local 27 ctrl2 = phy_read_mmd(phydev, MDIO_MMD_PMAPMD, MDIO_CTRL2); in genphy_c45_pma_setup_forced() 28 if (ctrl2 < 0) in genphy_c45_pma_setup_forced() 29 return ctrl2; in genphy_c45_pma_setup_forced() 36 ctrl2 &= ~(MDIO_PMA_CTRL2_TYPE | 0x30); in genphy_c45_pma_setup_forced() 40 ctrl2 |= MDIO_PMA_CTRL2_10BT; in genphy_c45_pma_setup_forced() 44 ctrl2 |= MDIO_PMA_CTRL2_100BTX; in genphy_c45_pma_setup_forced() 49 ctrl2 |= MDIO_PMA_CTRL2_1000BT; in genphy_c45_pma_setup_forced() 54 ctrl2 |= MDIO_PMA_CTRL2_2_5GBT; in genphy_c45_pma_setup_forced() 59 ctrl2 | in genphy_c45_pma_setup_forced() [all...] |
H A D | dp83822.c | 316 int ctrl2; in dp83822_read_status() local 324 ctrl2 = phy_read(phydev, MII_DP83822_CTRL_2); in dp83822_read_status() 325 if (ctrl2 < 0) in dp83822_read_status() 326 return ctrl2; in dp83822_read_status() 328 if (!(ctrl2 & DP83822_FX_ENABLE)) { in dp83822_read_status() 330 DP83822_FX_ENABLE | ctrl2); in dp83822_read_status()
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | me_daq.c | 140 unsigned short ctrl2; /* Mirror of CONTROL_2 register */ member 169 devpriv->ctrl2 |= ME_CTRL2_PORT_A_ENA; in me_dio_insn_config() 171 devpriv->ctrl2 &= ~ME_CTRL2_PORT_A_ENA; in me_dio_insn_config() 173 devpriv->ctrl2 |= ME_CTRL2_PORT_B_ENA; in me_dio_insn_config() 175 devpriv->ctrl2 &= ~ME_CTRL2_PORT_B_ENA; in me_dio_insn_config() 177 writew(devpriv->ctrl2, dev->mmio + ME_CTRL2_REG); in me_dio_insn_config() 251 devpriv->ctrl2 &= ~(ME_CTRL2_ADFIFO_ENA | ME_CTRL2_CHANLIST_ENA); in me_ai_insn_read() 252 writew(devpriv->ctrl2, dev->mmio + ME_CTRL2_REG); in me_ai_insn_read() 257 devpriv->ctrl2 |= (ME_CTRL2_ADFIFO_ENA | ME_CTRL2_CHANLIST_ENA); in me_ai_insn_read() 258 writew(devpriv->ctrl2, de in me_ai_insn_read() [all...] |
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | me_daq.c | 139 unsigned short ctrl2; /* Mirror of CONTROL_2 register */ member 168 devpriv->ctrl2 |= ME_CTRL2_PORT_A_ENA; in me_dio_insn_config() 170 devpriv->ctrl2 &= ~ME_CTRL2_PORT_A_ENA; in me_dio_insn_config() 172 devpriv->ctrl2 |= ME_CTRL2_PORT_B_ENA; in me_dio_insn_config() 174 devpriv->ctrl2 &= ~ME_CTRL2_PORT_B_ENA; in me_dio_insn_config() 176 writew(devpriv->ctrl2, dev->mmio + ME_CTRL2_REG); in me_dio_insn_config() 250 devpriv->ctrl2 &= ~(ME_CTRL2_ADFIFO_ENA | ME_CTRL2_CHANLIST_ENA); in me_ai_insn_read() 251 writew(devpriv->ctrl2, dev->mmio + ME_CTRL2_REG); in me_ai_insn_read() 256 devpriv->ctrl2 |= (ME_CTRL2_ADFIFO_ENA | ME_CTRL2_CHANLIST_ENA); in me_ai_insn_read() 257 writew(devpriv->ctrl2, de in me_ai_insn_read() [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | ssm2518.c | 407 unsigned int ctrl1 = 0, ctrl2 = 0; in ssm2518_set_dai_fmt() local 423 ctrl2 |= SSM2518_SAI_CTRL2_BCLK_INVERT; in ssm2518_set_dai_fmt() 430 ctrl2 |= SSM2518_SAI_CTRL2_BCLK_INVERT; in ssm2518_set_dai_fmt() 452 ctrl2 |= SSM2518_SAI_CTRL2_LRCLK_PULSE; in ssm2518_set_dai_fmt() 457 ctrl2 |= SSM2518_SAI_CTRL2_LRCLK_PULSE; in ssm2518_set_dai_fmt() 466 ctrl2 |= SSM2518_SAI_CTRL2_LRCLK_INVERT; in ssm2518_set_dai_fmt() 472 return regmap_write(ssm2518->regmap, SSM2518_REG_SAI_CTRL2, ctrl2); in ssm2518_set_dai_fmt() 526 unsigned int ctrl1, ctrl2; in ssm2518_set_tdm_slot() local 560 ctrl2 = SSM2518_SAI_CTRL2_SLOT_WIDTH_16; in ssm2518_set_tdm_slot() 563 ctrl2 in ssm2518_set_tdm_slot() [all...] |
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | vc.c | 106 u32 ctrl, header, cap1, ctrl2; in pci_vc_enable() local 139 pci_read_config_dword(dev->bus->self, ctrl_pos2, &ctrl2); in pci_vc_enable() 140 if ((ctrl2 & PCI_VC_RES_CTRL_ID) == id) { in pci_vc_enable() 150 if (ctrl2 & PCI_VC_RES_CTRL_ENABLE) { in pci_vc_enable() 151 ctrl2 &= ~PCI_VC_RES_CTRL_ENABLE; in pci_vc_enable() 152 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable() 156 ctrl2 |= PCI_VC_RES_CTRL_ENABLE; in pci_vc_enable() 157 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable()
|
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
H A D | vsp1_sru.c | 41 u32 ctrl2; member 56 .ctrl2 = VI6_SRU_CTRL2_PARAMS(24, 40, 255), 59 .ctrl2 = VI6_SRU_CTRL2_PARAMS(8, 16, 255), 62 .ctrl2 = VI6_SRU_CTRL2_PARAMS(36, 60, 255), 65 .ctrl2 = VI6_SRU_CTRL2_PARAMS(12, 27, 255), 68 .ctrl2 = VI6_SRU_CTRL2_PARAMS(48, 80, 255), 71 .ctrl2 = VI6_SRU_CTRL2_PARAMS(16, 36, 255), 301 vsp1_sru_write(sru, dlb, VI6_SRU_CTRL2, param->ctrl2); in sru_configure_stream()
|
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_sru.c | 41 u32 ctrl2; member 56 .ctrl2 = VI6_SRU_CTRL2_PARAMS(24, 40, 255), 59 .ctrl2 = VI6_SRU_CTRL2_PARAMS(8, 16, 255), 62 .ctrl2 = VI6_SRU_CTRL2_PARAMS(36, 60, 255), 65 .ctrl2 = VI6_SRU_CTRL2_PARAMS(12, 27, 255), 68 .ctrl2 = VI6_SRU_CTRL2_PARAMS(48, 80, 255), 71 .ctrl2 = VI6_SRU_CTRL2_PARAMS(16, 36, 255), 303 vsp1_sru_write(sru, dlb, VI6_SRU_CTRL2, param->ctrl2); in sru_configure_stream()
|
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | vc.c | 106 u32 ctrl, header, cap1, ctrl2; in pci_vc_enable() local 139 pci_read_config_dword(dev->bus->self, ctrl_pos2, &ctrl2); in pci_vc_enable() 140 if ((ctrl2 & PCI_VC_RES_CTRL_ID) == id) { in pci_vc_enable() 150 if (ctrl2 & PCI_VC_RES_CTRL_ENABLE) { in pci_vc_enable() 151 ctrl2 &= ~PCI_VC_RES_CTRL_ENABLE; in pci_vc_enable() 152 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable() 156 ctrl2 |= PCI_VC_RES_CTRL_ENABLE; in pci_vc_enable() 157 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | ssm2518.c | 408 unsigned int ctrl1 = 0, ctrl2 = 0; in ssm2518_set_dai_fmt() local 424 ctrl2 |= SSM2518_SAI_CTRL2_BCLK_INVERT; in ssm2518_set_dai_fmt() 431 ctrl2 |= SSM2518_SAI_CTRL2_BCLK_INVERT; in ssm2518_set_dai_fmt() 453 ctrl2 |= SSM2518_SAI_CTRL2_LRCLK_PULSE; in ssm2518_set_dai_fmt() 458 ctrl2 |= SSM2518_SAI_CTRL2_LRCLK_PULSE; in ssm2518_set_dai_fmt() 467 ctrl2 |= SSM2518_SAI_CTRL2_LRCLK_INVERT; in ssm2518_set_dai_fmt() 473 return regmap_write(ssm2518->regmap, SSM2518_REG_SAI_CTRL2, ctrl2); in ssm2518_set_dai_fmt() 527 unsigned int ctrl1, ctrl2; in ssm2518_set_tdm_slot() local 561 ctrl2 = SSM2518_SAI_CTRL2_SLOT_WIDTH_16; in ssm2518_set_tdm_slot() 564 ctrl2 in ssm2518_set_tdm_slot() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/bcm/ |
H A D | spu2.c | 444 /* Dump FMD ctrl2. The ctrl2 input is in host byte order */ 445 static void spu2_dump_fmd_ctrl2(u64 ctrl2) in spu2_dump_fmd_ctrl2() argument 447 packet_log(" FMD CTRL2 %#16llx\n", ctrl2); in spu2_dump_fmd_ctrl2() 450 ctrl2 & SPU2_AAD1_OFFSET, in spu2_dump_fmd_ctrl2() 451 (ctrl2 & SPU2_AAD1_LEN) >> SPU2_AAD1_LEN_SHIFT); in spu2_dump_fmd_ctrl2() 453 (ctrl2 & SPU2_AAD2_OFFSET) >> SPU2_AAD2_OFFSET_SHIFT); in spu2_dump_fmd_ctrl2() 455 (ctrl2 & SPU2_PL_OFFSET) >> SPU2_PL_OFFSET_SHIFT); in spu2_dump_fmd_ctrl2() 472 spu2_dump_fmd_ctrl2(le64_to_cpu(fmd->ctrl2)); in spu2_dump_fmd() 560 u64 ctrl2; in spu2_fmd_init() local 734 u64 ctrl2; spu2_fmd_ctrl2_write() local [all...] |
/kernel/linux/linux-6.6/drivers/crypto/bcm/ |
H A D | spu2.c | 444 /* Dump FMD ctrl2. The ctrl2 input is in host byte order */ 445 static void spu2_dump_fmd_ctrl2(u64 ctrl2) in spu2_dump_fmd_ctrl2() argument 447 packet_log(" FMD CTRL2 %#16llx\n", ctrl2); in spu2_dump_fmd_ctrl2() 450 ctrl2 & SPU2_AAD1_OFFSET, in spu2_dump_fmd_ctrl2() 451 (ctrl2 & SPU2_AAD1_LEN) >> SPU2_AAD1_LEN_SHIFT); in spu2_dump_fmd_ctrl2() 453 (ctrl2 & SPU2_AAD2_OFFSET) >> SPU2_AAD2_OFFSET_SHIFT); in spu2_dump_fmd_ctrl2() 455 (ctrl2 & SPU2_PL_OFFSET) >> SPU2_PL_OFFSET_SHIFT); in spu2_dump_fmd_ctrl2() 472 spu2_dump_fmd_ctrl2(le64_to_cpu(fmd->ctrl2)); in spu2_dump_fmd() 561 u64 ctrl2; in spu2_fmd_init() local 736 u64 ctrl2; spu2_fmd_ctrl2_write() local [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | phy-c45.c | 111 int bt1_ctrl, ctrl1, ctrl2, ret; in genphy_c45_pma_setup_forced() local 121 ctrl2 = phy_read_mmd(phydev, MDIO_MMD_PMAPMD, MDIO_CTRL2); in genphy_c45_pma_setup_forced() 122 if (ctrl2 < 0) in genphy_c45_pma_setup_forced() 123 return ctrl2; in genphy_c45_pma_setup_forced() 130 ctrl2 &= ~(MDIO_PMA_CTRL2_TYPE | 0x30); in genphy_c45_pma_setup_forced() 135 ctrl2 |= MDIO_PMA_CTRL2_BASET1; in genphy_c45_pma_setup_forced() 137 ctrl2 |= MDIO_PMA_CTRL2_10BT; in genphy_c45_pma_setup_forced() 141 ctrl2 |= MDIO_PMA_CTRL2_100BTX; in genphy_c45_pma_setup_forced() 146 ctrl2 |= MDIO_PMA_CTRL2_1000BT; in genphy_c45_pma_setup_forced() 151 ctrl2 | in genphy_c45_pma_setup_forced() [all...] |
H A D | dp83822.c | 338 int ctrl2; in dp83822_read_status() local 346 ctrl2 = phy_read(phydev, MII_DP83822_CTRL_2); in dp83822_read_status() 347 if (ctrl2 < 0) in dp83822_read_status() 348 return ctrl2; in dp83822_read_status() 350 if (!(ctrl2 & DP83822_FX_ENABLE)) { in dp83822_read_status() 352 DP83822_FX_ENABLE | ctrl2); in dp83822_read_status()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix-i2c-dptx.c | 105 u8 ctrl2 = SP_AUX_EN; in anx_dp_aux_transfer() local 115 ctrl2 |= SP_ADDR_ONLY; in anx_dp_aux_transfer() 139 SP_ADDR_ONLY | SP_AUX_EN, ctrl2); in anx_dp_aux_transfer()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix-i2c-dptx.c | 105 u8 ctrl2 = SP_AUX_EN; in anx_dp_aux_transfer() local 115 ctrl2 |= SP_ADDR_ONLY; in anx_dp_aux_transfer() 139 SP_ADDR_ONLY | SP_AUX_EN, ctrl2); in anx_dp_aux_transfer()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/aspeed/ |
H A D | aspeed_gfx_crtc.c | 60 u32 ctrl2 = readl(priv->base + CRT_CTRL2); in aspeed_gfx_enable_controller() local 66 writel(ctrl2 | CRT_CTRL_DAC_EN, priv->base + CRT_CTRL2); in aspeed_gfx_enable_controller() 72 u32 ctrl2 = readl(priv->base + CRT_CTRL2); in aspeed_gfx_disable_controller() local 75 writel(ctrl2 & ~CRT_CTRL_DAC_EN, priv->base + CRT_CTRL2); in aspeed_gfx_disable_controller()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/aspeed/ |
H A D | aspeed_gfx_crtc.c | 60 u32 ctrl2 = readl(priv->base + CRT_CTRL2); in aspeed_gfx_enable_controller() local 66 writel(ctrl2 | CRT_CTRL_DAC_EN, priv->base + CRT_CTRL2); in aspeed_gfx_enable_controller() 72 u32 ctrl2 = readl(priv->base + CRT_CTRL2); in aspeed_gfx_disable_controller() local 75 writel(ctrl2 & ~CRT_CTRL_DAC_EN, priv->base + CRT_CTRL2); in aspeed_gfx_disable_controller()
|