]> git.baikalelectronics.ru Git - kernel.git/commit
serial: tegra: protect IER against LCR.DLAB
authorAhung Cheng <ahcheng@nvidia.com>
Mon, 12 Aug 2019 11:28:13 +0000 (16:58 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Sep 2019 10:43:54 +0000 (12:43 +0200)
commit0c761b319a523a39c19582aa98133f7bb3b96652
tree9646656d1b4027f00878473791ecce9e1b2badec
parent37a49209bc8b3aae0498435bb58aab8205829dc3
serial: tegra: protect IER against LCR.DLAB

The IER and DLH registers occupy the same address space, selected by
the LCR.DLAB bit. Hence, add port lock to protect IER when LCR.DLAB bit
is set.

Signed-off-by: Ahung Cheng <ahcheng@nvidia.com>
Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/1565609303-27000-5-git-send-email-kyarlagadda@nvidia.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/serial-tegra.c