171b9114dSArnd Bergmann /* SPDX-License-Identifier: GPL-2.0 */
271b9114dSArnd Bergmann /*
371b9114dSArnd Bergmann  * Copyright (c) 2010 Simtec Electronics
471b9114dSArnd Bergmann  *	Ben Dooks <ben@simtec.co.uk>
571b9114dSArnd Bergmann  *
671b9114dSArnd Bergmann  * Header file for Samsung SoC UART IRQ demux for S3C64XX and later
771b9114dSArnd Bergmann  */
871b9114dSArnd Bergmann 
971b9114dSArnd Bergmann struct s3c_uart_irq {
1071b9114dSArnd Bergmann 	void __iomem	*regs;
1171b9114dSArnd Bergmann 	unsigned int	 base_irq;
1271b9114dSArnd Bergmann 	unsigned int	 parent_irq;
1371b9114dSArnd Bergmann };
1471b9114dSArnd Bergmann 
1571b9114dSArnd Bergmann extern void s3c_init_uart_irqs(struct s3c_uart_irq *irq, unsigned int nr_irqs);
1671b9114dSArnd Bergmann 
17