aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/lib/kdoc/kdoc_parser.py
diff options
context:
space:
mode:
authorRengarajan S <rengarajan.s@microchip.com>2025-04-25 20:25:00 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-05-01 17:20:33 +0200
commitc40b91e38eb8d4489def095d62ab476d45871323 (patch)
tree9c39f9fa699a4fc31e58174120ef6ada84ef126f /scripts/lib/kdoc/kdoc_parser.py
parenttty: serial: samsung_tty: support 18 uart ports (diff)
downloadlinux-rng-c40b91e38eb8d4489def095d62ab476d45871323.tar.xz
linux-rng-c40b91e38eb8d4489def095d62ab476d45871323.zip
8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and later devices
Systems that issue PCIe hot reset requests during a suspend/resume cycle cause PCI1XXXX device revisions prior to C0 to get its UART configuration registers reset to hardware default values. This results in device inaccessibility and data transfer failures. Starting with Revision C0, support was added in the device hardware (via the Hot Reset Disable Bit) to allow resetting only the PCIe interface and its associated logic, but preserving the UART configuration during a hot reset. This patch enables the hot reset disable feature during suspend/ resume for C0 and later revisions of the device. Signed-off-by: Rengarajan S <rengarajan.s@microchip.com> Reviewed-by: Jiri Slaby <jirislaby@kernel.org> Link: https://lore.kernel.org/r/20250425145500.29036-1-rengarajan.s@microchip.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_parser.py')
0 files changed, 0 insertions, 0 deletions