pinctrl: mediatek: Implement wake handler and suspend resume
This patch implement irq_set_wake to get who is wakeup source and setup on suspend resume. Signed-off-by: Maoguang Meng <maoguang.meng@mediatek.com> Reviewed-by: Daniel Kurtz <djkurtz@chromium.org> Acked-by: Yingjoe Chen <yingjoe.chen@mediatek.com> Acked-by: Hongzhou Yang <hongzhou.yang@mediatek.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Цей коміт міститься в:

зафіксовано
Linus Walleij

джерело
d48c2c0264
коміт
58a5e1b64b
@@ -267,6 +267,8 @@ struct mtk_pinctrl {
|
||||
void __iomem *eint_reg_base;
|
||||
struct irq_domain *domain;
|
||||
int *eint_dual_edges;
|
||||
u32 *wake_mask;
|
||||
u32 *cur_mask;
|
||||
};
|
||||
|
||||
int mtk_pctrl_init(struct platform_device *pdev,
|
||||
@@ -282,4 +284,6 @@ int mtk_pconf_spec_set_ies_smt_range(struct regmap *regmap,
|
||||
const struct mtk_pin_ies_smt_set *ies_smt_infos, unsigned int info_num,
|
||||
unsigned int pin, unsigned char align, int value);
|
||||
|
||||
extern const struct dev_pm_ops mtk_eint_pm_ops;
|
||||
|
||||
#endif /* __PINCTRL_MTK_COMMON_H */
|
||||
|
Посилання в новій задачі
Заблокувати користувача