mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
336722eb9d
Here is the big tty and serial driver pull request for 4.19-rc1. It's not all that big, just a number of small serial driver updates and fixes, along with some better vt handling for unicode characters for those using braille terminals. Full details are in the shortlog. All of these patches have been in linux-next for a long time with no reported issues. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> -----BEGIN PGP SIGNATURE----- iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCW3g/5Q8cZ3JlZ0Brcm9h aC5jb20ACgkQMUfUDdst+ynZDwCdETeD4sIqt06hXeG4ADiVORb3gLgAnjJTbl9Y reffAFDRWrwD42SvTi1X =7tX/ -----END PGP SIGNATURE----- Merge tag 'tty-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty Pull tty/serial driver updates from Greg KH: "Here is the big tty and serial driver pull request for 4.19-rc1. It's not all that big, just a number of small serial driver updates and fixes, along with some better vt handling for unicode characters for those using braille terminals. All of these patches have been in linux-next for a long time with no reported issues" * tag 'tty-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (73 commits) tty: serial: 8250: Revert NXP SC16C2552 workaround serial: 8250_exar: Read INT0 from slave device, too tty: rocket: Fix possible buffer overwrite on register_PCI serial: 8250_dw: Add ACPI support for uart on Broadcom SoC serial: 8250_dw: always set baud rate in dw8250_set_termios dt-bindings: serial: Add binding for uartlite tty: serial: uartlite: Add support for suspend and resume tty: serial: uartlite: Add clock adaptation tty: serial: uartlite: Add structure for private data serial: sh-sci: Improve support for separate TEI and DRI interrupts serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE serial: sh-sci: Allow for compressed SCIF address serial: sh-sci: Improve interrupts description serial: 8250: Use cached port name directly in messages serial: 8250_exar: Drop unused variable in pci_xr17v35x_setup() vt: drop unused struct vt_struct vt: avoid a VLA in the unicode screen scroll function vt: add /dev/vcsu* to devices.txt vt: coherence validation code for the unicode screen buffer vt: selection: take screen contents from uniscr if available ...
39 lines
1.6 KiB
Plaintext
39 lines
1.6 KiB
Plaintext
+Mediatek MT65xx/MT67xx/MT81xx sysirq
|
|
|
|
Mediatek SOCs sysirq support controllable irq inverter for each GIC SPI
|
|
interrupt.
|
|
|
|
Required properties:
|
|
- compatible: should be
|
|
"mediatek,mt8173-sysirq", "mediatek,mt6577-sysirq": for MT8173
|
|
"mediatek,mt8135-sysirq", "mediatek,mt6577-sysirq": for MT8135
|
|
"mediatek,mt8127-sysirq", "mediatek,mt6577-sysirq": for MT8127
|
|
"mediatek,mt7622-sysirq", "mediatek,mt6577-sysirq": for MT7622
|
|
"mediatek,mt6795-sysirq", "mediatek,mt6577-sysirq": for MT6795
|
|
"mediatek,mt6797-sysirq", "mediatek,mt6577-sysirq": for MT6797
|
|
"mediatek,mt6765-sysirq", "mediatek,mt6577-sysirq": for MT6765
|
|
"mediatek,mt6755-sysirq", "mediatek,mt6577-sysirq": for MT6755
|
|
"mediatek,mt6592-sysirq", "mediatek,mt6577-sysirq": for MT6592
|
|
"mediatek,mt6589-sysirq", "mediatek,mt6577-sysirq": for MT6589
|
|
"mediatek,mt6582-sysirq", "mediatek,mt6577-sysirq": for MT6582
|
|
"mediatek,mt6580-sysirq", "mediatek,mt6577-sysirq": for MT6580
|
|
"mediatek,mt6577-sysirq": for MT6577
|
|
"mediatek,mt2712-sysirq", "mediatek,mt6577-sysirq": for MT2712
|
|
"mediatek,mt2701-sysirq", "mediatek,mt6577-sysirq": for MT2701
|
|
- interrupt-controller : Identifies the node as an interrupt controller
|
|
- #interrupt-cells : Use the same format as specified by GIC in arm,gic.txt.
|
|
- reg: Physical base address of the intpol registers and length of memory
|
|
mapped region. Could be multiple bases here. Ex: mt6797 needs 2 reg, others
|
|
need 1.
|
|
|
|
Example:
|
|
sysirq: intpol-controller@10200620 {
|
|
compatible = "mediatek,mt6797-sysirq",
|
|
"mediatek,mt6577-sysirq";
|
|
interrupt-controller;
|
|
#interrupt-cells = <3>;
|
|
interrupt-parent = <&gic>;
|
|
reg = <0 0x10220620 0 0x20>,
|
|
<0 0x10220690 0 0x10>;
|
|
};
|