1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2*3d6ade0aSMasahiro Yamada 
3*3d6ade0aSMasahiro Yamada #ifndef _PINCTRL_SINGLE_H
4*3d6ade0aSMasahiro Yamada #define _PINCTRL_SINGLE_H
5*3d6ade0aSMasahiro Yamada 
6dc7743aaSTony Lindgren /**
7dc7743aaSTony Lindgren  * irq:		optional wake-up interrupt
8dc7743aaSTony Lindgren  * rearm:	optional soc specific rearm function
9dc7743aaSTony Lindgren  *
10dc7743aaSTony Lindgren  * Note that the irq and rearm setup should come from device
11dc7743aaSTony Lindgren  * tree except for omap where there are still some dependencies
12dc7743aaSTony Lindgren  * to the legacy PRM code.
13dc7743aaSTony Lindgren  */
14dc7743aaSTony Lindgren struct pcs_pdata {
15dc7743aaSTony Lindgren 	int irq;
16dc7743aaSTony Lindgren 	void (*rearm)(void);
17dc7743aaSTony Lindgren };
18*3d6ade0aSMasahiro Yamada 
19*3d6ade0aSMasahiro Yamada #endif /* _PINCTRL_SINGLE_H */
20