Lines Matching defs:cr1
63 static void stm32_usart_config_reg_rs485(u32 *cr1, u32 *cr3, u32 delay_ADE,
71 over8 = *cr1 & USART_CR1_OVER8;
73 *cr1 &= ~(USART_CR1_DEDT_MASK | USART_CR1_DEAT_MASK);
85 *cr1 |= rs485_deat_dedt;
97 *cr1 |= rs485_deat_dedt;
106 u32 usartdiv, baud, cr1, cr3;
109 stm32_usart_clr_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
116 cr1 = readl_relaxed(port->membase + ofs->cr1);
120 over8 = cr1 & USART_CR1_OVER8;
127 stm32_usart_config_reg_rs485(&cr1, &cr3,
141 writel_relaxed(cr1, port->membase + ofs->cr1);
145 stm32_usart_clr_bits(port, ofs->cr1,
149 stm32_usart_set_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
313 stm32_usart_set_bits(port, ofs->cr1, USART_CR1_TXEIE);
324 stm32_usart_clr_bits(port, ofs->cr1, USART_CR1_TXEIE);
615 stm32_usart_clr_bits(port, ofs->cr1, stm32_port->cr1_irq);
630 stm32_usart_set_bits(port, ofs->cr1, stm32_port->cr1_irq);
643 stm32_usart_clr_bits(port, ofs->cr1, stm32_port->cr1_irq);
675 stm32_usart_set_bits(port, ofs->cr1, val);
709 stm32_usart_clr_bits(port, ofs->cr1, val);
755 u32 cr1, cr2, cr3, isr;
776 writel_relaxed(0, port->membase + ofs->cr1);
783 cr1 = USART_CR1_TE | USART_CR1_RE;
785 cr1 |= USART_CR1_FIFOEN;
805 cr1 |= USART_CR1_PCE;
813 * M0 and M1 already cleared by cr1 initialization.
816 cr1 |= USART_CR1_M0;
818 cr1 |= USART_CR1_M1;
828 cr1 |= USART_CR1_M0;
848 cr1 |= stm32_port->cr1_irq;
852 cr1 |= USART_CR1_PS;
870 cr1 |= USART_CR1_OVER8;
871 stm32_usart_set_bits(port, ofs->cr1, USART_CR1_OVER8);
874 cr1 &= ~USART_CR1_OVER8;
875 stm32_usart_clr_bits(port, ofs->cr1, USART_CR1_OVER8);
912 stm32_usart_config_reg_rs485(&cr1, &cr3,
926 cr1 &= ~(USART_CR1_DEDT_MASK | USART_CR1_DEAT_MASK);
937 writel_relaxed(cr1, port->membase + ofs->cr1);
939 stm32_usart_set_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
991 stm32_usart_clr_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
1442 old_cr1 = readl_relaxed(port->membase + ofs->cr1);
1445 writel_relaxed(new_cr1, port->membase + ofs->cr1);
1450 writel_relaxed(old_cr1, port->membase + ofs->cr1);
1524 stm32_usart_set_bits(port, ofs->cr1, USART_CR1_UESM);
1527 stm32_usart_clr_bits(port, ofs->cr1, USART_CR1_UESM);