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