/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-sh.c | 78 unsigned long cr1; member 188 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send() 191 ss->cr1 & SPI_SH_TBE, in spi_sh_send() 193 if (ret == 0 && !(ss->cr1 & SPI_SH_TBE)) { in spi_sh_send() 204 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send() 207 ss->cr1 & SPI_SH_TBE, in spi_sh_send() 209 if (ret == 0 && (ss->cr1 & SPI_SH_TBE)) { in spi_sh_send() 240 ss->cr1 &= ~SPI_SH_RBF; in spi_sh_receive() 243 ss->cr1 & SPI_SH_RBF, in spi_sh_receive() 394 unsigned long cr1; in spi_sh_irq() local [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-sh.c | 76 unsigned long cr1; member 185 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send() 188 ss->cr1 & SPI_SH_TBE, in spi_sh_send() 190 if (ret == 0 && !(ss->cr1 & SPI_SH_TBE)) { in spi_sh_send() 201 ss->cr1 &= ~SPI_SH_TBE; in spi_sh_send() 204 ss->cr1 & SPI_SH_TBE, in spi_sh_send() 206 if (ret == 0 && (ss->cr1 & SPI_SH_TBE)) { in spi_sh_send() 237 ss->cr1 &= ~SPI_SH_RBF; in spi_sh_receive() 240 ss->cr1 & SPI_SH_RBF, in spi_sh_receive() 360 unsigned long cr1; in spi_sh_irq() local [all...] |
/kernel/linux/linux-5.10/drivers/counter/ |
H A D | stm32-timer-cnt.c | 24 u32 cr1; member 118 u32 cr1, sms; in stm32_count_function_set() local 138 regmap_read(priv->regmap, TIM_CR1, &cr1); in stm32_count_function_set() 148 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_CEN, cr1); in stm32_count_function_set() 159 u32 cr1; in stm32_count_direction_read() local 161 regmap_read(priv->regmap, TIM_CR1, &cr1); in stm32_count_direction_read() 162 direction = (cr1 & TIM_CR1_DIR) ? "backward" : "forward"; in stm32_count_direction_read() 207 u32 cr1; in stm32_count_enable_read() local 209 regmap_read(priv->regmap, TIM_CR1, &cr1); in stm32_count_enable_read() 211 return scnprintf(buf, PAGE_SIZE, "%d\n", (bool)(cr1 in stm32_count_enable_read() 221 u32 cr1; stm32_count_enable_write() local [all...] |
/kernel/linux/linux-6.6/drivers/counter/ |
H A D | stm32-timer-cnt.c | 25 u32 cr1; member 103 u32 cr1, sms; in stm32_count_function_write() local 123 regmap_read(priv->regmap, TIM_CR1, &cr1); in stm32_count_function_write() 133 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_CEN, cr1); in stm32_count_function_write() 143 u32 cr1; in stm32_count_direction_read() local 145 regmap_read(priv->regmap, TIM_CR1, &cr1); in stm32_count_direction_read() 146 *direction = (cr1 & TIM_CR1_DIR) ? COUNTER_COUNT_DIRECTION_BACKWARD : in stm32_count_direction_read() 184 u32 cr1; in stm32_count_enable_read() local 186 regmap_read(priv->regmap, TIM_CR1, &cr1); in stm32_count_enable_read() 188 *enable = cr1 in stm32_count_enable_read() 197 u32 cr1; stm32_count_enable_write() local [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | stm32-usart.c | 46 .cr1 = 0x0c, 63 .cr1 = 0x00, 85 .cr1 = 0x00, 181 static void stm32_usart_config_reg_rs485(u32 *cr1, u32 *cr3, u32 delay_ADE, in stm32_usart_config_reg_rs485() argument 189 over8 = *cr1 & USART_CR1_OVER8; in stm32_usart_config_reg_rs485() 191 *cr1 &= ~(USART_CR1_DEDT_MASK | USART_CR1_DEAT_MASK); in stm32_usart_config_reg_rs485() 203 *cr1 |= rs485_deat_dedt; in stm32_usart_config_reg_rs485() 215 *cr1 |= rs485_deat_dedt; in stm32_usart_config_reg_rs485() 224 u32 usartdiv, baud, cr1, cr3; in stm32_usart_config_rs485() local 227 stm32_usart_clr_bits(port, ofs->cr1, BI in stm32_usart_config_rs485() 1150 u32 cr1, cr2, cr3, isr; stm32_usart_set_termios() local [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | stm32-usart.c | 63 static void stm32_usart_config_reg_rs485(u32 *cr1, u32 *cr3, u32 delay_ADE, in stm32_usart_config_reg_rs485() argument 71 over8 = *cr1 & USART_CR1_OVER8; in stm32_usart_config_reg_rs485() 73 *cr1 &= ~(USART_CR1_DEDT_MASK | USART_CR1_DEAT_MASK); in stm32_usart_config_reg_rs485() 85 *cr1 |= rs485_deat_dedt; in stm32_usart_config_reg_rs485() 97 *cr1 |= rs485_deat_dedt; in stm32_usart_config_reg_rs485() 106 u32 usartdiv, baud, cr1, cr3; in stm32_usart_config_rs485() local 109 stm32_usart_clr_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit)); in stm32_usart_config_rs485() 116 cr1 = readl_relaxed(port->membase + ofs->cr1); in stm32_usart_config_rs485() 120 over8 = cr1 in stm32_usart_config_rs485() 755 u32 cr1, cr2, cr3, isr; stm32_usart_set_termios() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx7-media-csi.c | 253 u32 cr1 = imx7_csi_reg_read(csi, CSI_CSICR1); in imx7_csi_hw_enable_irq() local 255 cr1 |= BIT_SOF_INTEN; in imx7_csi_hw_enable_irq() 256 cr1 |= BIT_RFF_OR_INT; in imx7_csi_hw_enable_irq() 259 cr1 |= BIT_FB1_DMA_DONE_INTEN; in imx7_csi_hw_enable_irq() 260 cr1 |= BIT_FB2_DMA_DONE_INTEN; in imx7_csi_hw_enable_irq() 262 cr1 |= BIT_EOF_INT_EN; in imx7_csi_hw_enable_irq() 264 imx7_csi_reg_write(csi, cr1, CSI_CSICR1); in imx7_csi_hw_enable_irq() 269 u32 cr1 = imx7_csi_reg_read(csi, CSI_CSICR1); in imx7_csi_hw_disable_irq() local 271 cr1 &= ~BIT_SOF_INTEN; in imx7_csi_hw_disable_irq() 272 cr1 in imx7_csi_hw_disable_irq() 309 u32 cr1; imx7_csi_rx_fifo_clear() local 732 u32 cr1, cr18; imx7_csi_configure() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | head_8xx.S | 345 cmpwi cr1, r11, RPN_PATTERN 346 beq- cr1, FixupDAR /* must be a buggy dcbX, icbi insn. */ 390 cmplwi cr1, r11, (.Ldtlbie - PAGE_OFFSET)@l 392 cror 4*cr1+eq, 4*cr1+eq, 4*cr7+eq 393 bne cr1, do_databreakpoint 429 cmpli cr1, r11, PAGE_OFFSET@h 431 blt+ cr1, 3f 453 cmpwi cr1, r10, 2028 /* Is dcbz? */ 454 beq+ cr1, 14 [all...] |
H A D | cpu_setup_6xx.S | 189 cmpwi cr1,r10,9 191 cror 4*cr0+eq,4*cr0+eq,4*cr1+eq 334 cmplwi cr1,r3,0x000c /* 7400 */ 341 /* cr1 is 7400 || 7410 */ 342 cror 4*cr1+eq,4*cr1+eq,4*cr2+eq 346 cror 4*cr0+eq,4*cr0+eq,4*cr1+eq 355 beq cr1,1f 405 cmplwi cr1,r3,0x000c /* 7400 */ 412 /* cr1 i [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | head_8xx.S | 332 cmpwi cr1, r11, RPN_PATTERN 333 beq- cr1, FixupDAR /* must be a buggy dcbX, icbi insn. */ 359 cmplwi cr1, r11, (.Ldtlbie - PAGE_OFFSET)@l 361 cror 4*cr1+eq, 4*cr1+eq, 4*cr7+eq 362 bne cr1, 1f 407 cmpli cr1, r11, PAGE_OFFSET@h 409 blt+ cr1, 3f 431 cmpwi cr1, r10, 2028 /* Is dcbz? */ 432 beq+ cr1, 14 [all...] |
H A D | cpu_setup_6xx.S | 215 cmpwi cr1,r10,9 217 cror 4*cr0+eq,4*cr0+eq,4*cr1+eq 363 cmplwi cr1,r3,0x000c /* 7400 */ 370 /* cr1 is 7400 || 7410 */ 371 cror 4*cr1+eq,4*cr1+eq,4*cr2+eq 375 cror 4*cr0+eq,4*cr0+eq,4*cr1+eq 384 beq cr1,1f 434 cmplwi cr1,r3,0x000c /* 7400 */ 441 /* cr1 i [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-stm32f4.c | 489 u32 cr1; in stm32f4_i2c_handle_rx_addr() local 506 cr1 = readl_relaxed(i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 507 cr1 &= ~(STM32F4_I2C_CR1_ACK | STM32F4_I2C_CR1_POS); in stm32f4_i2c_handle_rx_addr() 508 writel_relaxed(cr1, i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 513 cr1 |= STM32F4_I2C_CR1_STOP; in stm32f4_i2c_handle_rx_addr() 515 cr1 |= STM32F4_I2C_CR1_START; in stm32f4_i2c_handle_rx_addr() 516 writel_relaxed(cr1, i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 526 cr1 = readl_relaxed(i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 527 cr1 &= ~STM32F4_I2C_CR1_ACK; in stm32f4_i2c_handle_rx_addr() 528 cr1 | in stm32f4_i2c_handle_rx_addr() [all...] |
H A D | i2c-stm32f7.c | 184 * @cr1: Control register 1 191 u32 cr1; member 852 u32 cr1, cr2; in stm32f7_i2c_xfer_msg() local 863 cr1 = readl_relaxed(base + STM32F7_I2C_CR1); in stm32f7_i2c_xfer_msg() 892 cr1 |= STM32F7_I2C_CR1_ERRIE | STM32F7_I2C_CR1_TCIE | in stm32f7_i2c_xfer_msg() 896 cr1 &= ~(STM32F7_I2C_CR1_RXIE | STM32F7_I2C_CR1_TXIE | in stm32f7_i2c_xfer_msg() 915 cr1 |= STM32F7_I2C_CR1_RXIE; in stm32f7_i2c_xfer_msg() 917 cr1 |= STM32F7_I2C_CR1_TXIE; in stm32f7_i2c_xfer_msg() 920 cr1 |= STM32F7_I2C_CR1_RXDMAEN; in stm32f7_i2c_xfer_msg() 922 cr1 | in stm32f7_i2c_xfer_msg() 942 u32 cr1, cr2; stm32f7_i2c_smbus_xfer_msg() local 1108 u32 cr1, cr2; stm32f7_i2c_smbus_rep_start() local 2326 u32 cr1; stm32f7_i2c_regs_restore() local [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-stm32f4.c | 489 u32 cr1; in stm32f4_i2c_handle_rx_addr() local 506 cr1 = readl_relaxed(i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 507 cr1 &= ~(STM32F4_I2C_CR1_ACK | STM32F4_I2C_CR1_POS); in stm32f4_i2c_handle_rx_addr() 508 writel_relaxed(cr1, i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 513 cr1 |= STM32F4_I2C_CR1_STOP; in stm32f4_i2c_handle_rx_addr() 515 cr1 |= STM32F4_I2C_CR1_START; in stm32f4_i2c_handle_rx_addr() 516 writel_relaxed(cr1, i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 526 cr1 = readl_relaxed(i2c_dev->base + STM32F4_I2C_CR1); in stm32f4_i2c_handle_rx_addr() 527 cr1 &= ~STM32F4_I2C_CR1_ACK; in stm32f4_i2c_handle_rx_addr() 528 cr1 | in stm32f4_i2c_handle_rx_addr() [all...] |
H A D | i2c-stm32f7.c | 186 * @cr1: Control register 1 193 u32 cr1; member 869 u32 cr1, cr2; in stm32f7_i2c_xfer_msg() local 880 cr1 = readl_relaxed(base + STM32F7_I2C_CR1); in stm32f7_i2c_xfer_msg() 909 cr1 |= STM32F7_I2C_CR1_ERRIE | STM32F7_I2C_CR1_TCIE | in stm32f7_i2c_xfer_msg() 913 cr1 &= ~(STM32F7_I2C_CR1_RXIE | STM32F7_I2C_CR1_TXIE | in stm32f7_i2c_xfer_msg() 932 cr1 |= STM32F7_I2C_CR1_RXIE; in stm32f7_i2c_xfer_msg() 934 cr1 |= STM32F7_I2C_CR1_TXIE; in stm32f7_i2c_xfer_msg() 937 cr1 |= STM32F7_I2C_CR1_RXDMAEN; in stm32f7_i2c_xfer_msg() 939 cr1 | in stm32f7_i2c_xfer_msg() 959 u32 cr1, cr2; stm32f7_i2c_smbus_xfer_msg() local 1125 u32 cr1, cr2; stm32f7_i2c_smbus_rep_start() local 2398 u32 cr1; stm32f7_i2c_regs_restore() local [all...] |
/kernel/linux/linux-5.10/sound/soc/stm/ |
H A D | stm32_sai_sub.c | 340 int ret, cr1, mask; in stm32_sai_set_clk_div() local 348 cr1 = SAI_XCR1_MCKDIV_SET(div); in stm32_sai_set_clk_div() 349 ret = stm32_sai_sub_reg_up(sai, STM_SAI_CR1_REGX, mask, cr1); in stm32_sai_set_clk_div() 648 int cr1, frcr = 0; in stm32_sai_set_dai_fmt() local 655 cr1 = SAI_XCR1_NODIV; in stm32_sai_set_dai_fmt() 660 cr1 |= SAI_XCR1_PRTCFG_SET(SAI_SPDIF_PROTOCOL); in stm32_sai_set_dai_fmt() 664 cr1 |= SAI_XCR1_PRTCFG_SET(SAI_FREE_PROTOCOL); in stm32_sai_set_dai_fmt() 669 cr1 |= SAI_XCR1_CKSTR; in stm32_sai_set_dai_fmt() 701 cr1 ^= SAI_XCR1_CKSTR; in stm32_sai_set_dai_fmt() 708 cr1 in stm32_sai_set_dai_fmt() 810 int cr1, cr1_mask, ret; stm32_sai_set_config() local 992 int div = 0, cr1 = 0; stm32_sai_configure_clock() local 1182 int cr1 = 0, cr1_mask, ret; stm32_sai_dai_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/stm/ |
H A D | stm32_sai_sub.c | 338 int ret, cr1, mask; in stm32_sai_set_clk_div() local 346 cr1 = SAI_XCR1_MCKDIV_SET(div); in stm32_sai_set_clk_div() 347 ret = stm32_sai_sub_reg_up(sai, STM_SAI_CR1_REGX, mask, cr1); in stm32_sai_set_clk_div() 646 int cr1, frcr = 0; in stm32_sai_set_dai_fmt() local 653 cr1 = SAI_XCR1_NODIV; in stm32_sai_set_dai_fmt() 658 cr1 |= SAI_XCR1_PRTCFG_SET(SAI_SPDIF_PROTOCOL); in stm32_sai_set_dai_fmt() 662 cr1 |= SAI_XCR1_PRTCFG_SET(SAI_FREE_PROTOCOL); in stm32_sai_set_dai_fmt() 667 cr1 |= SAI_XCR1_CKSTR; in stm32_sai_set_dai_fmt() 699 cr1 ^= SAI_XCR1_CKSTR; in stm32_sai_set_dai_fmt() 706 cr1 in stm32_sai_set_dai_fmt() 808 int cr1, cr1_mask, ret; stm32_sai_set_config() local 990 int div = 0, cr1 = 0; stm32_sai_configure_clock() local 1180 int cr1 = 0, cr1_mask, ret; stm32_sai_dai_probe() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | memcmp_64.S | 48 cmpwi cr1,r3,0; \ 102 cmpdi cr1,r5,0 115 beq cr1,.Lzero 287 cmpld cr1,rC,rD 301 bne cr1,.LcmpCD 312 cmpld cr1,rC,rD 328 bne cr1,.LcmpCD 336 cmpld cr1,rC,rD 345 bne cr1,.LcmpCD 361 cmpld cr1,r [all...] |
H A D | memcpy_64.S | 42 cmpldi cr1,r5,16 46 blt cr1,.Lshort_copy 75 blt cr1,3f 162 cmpwi cr1,r5,8 165 ble cr1,6f 188 cmpldi cr1,r5,16
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/stringloops/ |
H A D | memcmp_64.S | 48 cmpwi cr1,r3,0; \ 102 cmpdi cr1,r5,0 115 beq cr1,.Lzero 287 cmpld cr1,rC,rD 301 bne cr1,.LcmpCD 312 cmpld cr1,rC,rD 328 bne cr1,.LcmpCD 336 cmpld cr1,rC,rD 345 bne cr1,.LcmpCD 361 cmpld cr1,r [all...] |
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | memcmp_64.S | 48 cmpwi cr1,r3,0; \ 102 cmpdi cr1,r5,0 115 beq cr1,.Lzero 287 cmpld cr1,rC,rD 301 bne cr1,.LcmpCD 312 cmpld cr1,rC,rD 328 bne cr1,.LcmpCD 336 cmpld cr1,rC,rD 345 bne cr1,.LcmpCD 361 cmpld cr1,r [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/stringloops/ |
H A D | memcmp_64.S | 48 cmpwi cr1,r3,0; \ 102 cmpdi cr1,r5,0 115 beq cr1,.Lzero 287 cmpld cr1,rC,rD 301 bne cr1,.LcmpCD 312 cmpld cr1,rC,rD 328 bne cr1,.LcmpCD 336 cmpld cr1,rC,rD 345 bne cr1,.LcmpCD 361 cmpld cr1,r [all...] |
/kernel/linux/linux-6.6/arch/s390/lib/ |
H A D | uaccess.c | 19 unsigned long cr1, cr7; in debug_user_asce() local 21 __ctl_store(cr1, 1, 1); in debug_user_asce() 23 if (cr1 == S390_lowcore.kernel_asce && cr7 == S390_lowcore.user_asce) in debug_user_asce() 26 "cr1: %016lx cr7: %016lx\n" in debug_user_asce() 28 exit ? "exit" : "entry", cr1, cr7, in debug_user_asce()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/vdso32/ |
H A D | gettimeofday.S | 69 cmpli cr1,r3,CLOCK_MONOTONIC 70 cror cr0*4+eq,cr0*4+eq,cr1*4+eq 87 bne cr1, .Lfinish /* not monotonic -> all done */ 161 cmpwi cr1,r4,0 165 1: bge cr1, .Lfinish 200 cmpwi cr1, r3, CLOCK_REALTIME_COARSE 204 beq cr1, 1f
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/copyloops/ |
H A D | memcpy_64.S | 42 cmpldi cr1,r5,16 46 blt cr1,.Lshort_copy 75 blt cr1,3f 162 cmpwi cr1,r5,8 165 ble cr1,6f 188 cmpldi cr1,r5,16
|