Lines Matching full:ier
232 #define IER(dev) (get_port(dev) + REG_IER * reg_interval(dev)) macro
581 ns16550_outbyte(dev_cfg, IER(dev), 0x00);
827 * @brief Enable TX interrupt in IER
857 ns16550_outbyte(dev_cfg, IER(dev), ns16550_inbyte(dev_cfg, IER(dev)) | IER_TBE);
863 * @brief Disable TX interrupt in IER
873 ns16550_outbyte(dev_cfg, IER(dev),
874 ns16550_inbyte(dev_cfg, IER(dev)) & (~IER_TBE));
940 * @brief Enable RX interrupt in IER
950 ns16550_outbyte(dev_cfg, IER(dev), ns16550_inbyte(dev_cfg, IER(dev)) | IER_RXRDY);
956 * @brief Disable RX interrupt in IER
966 ns16550_outbyte(dev_cfg, IER(dev),
967 ns16550_inbyte(dev_cfg, IER(dev)) & (~IER_RXRDY));
992 * @brief Enable error interrupt in IER
1002 ns16550_outbyte(dev_cfg, IER(dev),
1003 ns16550_inbyte(dev_cfg, IER(dev)) | IER_LSR);
1009 * @brief Disable error interrupt in IER
1021 ns16550_outbyte(dev_cfg, IER(dev),
1022 ns16550_inbyte(dev_cfg, IER(dev)) & (~IER_LSR));
1102 uint8_t cached_ier = ns16550_inbyte(dev_cfg, IER(dev));
1104 ns16550_outbyte(dev_cfg, IER(dev), 0U);
1105 ns16550_outbyte(dev_cfg, IER(dev), cached_ier);