1*125ab5d5SJiaxin Yu /* SPDX-License-Identifier: GPL-2.0 */ 2*125ab5d5SJiaxin Yu /* 3*125ab5d5SJiaxin Yu * mt8192-afe-gpio.h -- Mediatek 8192 afe gpio ctrl definition 4*125ab5d5SJiaxin Yu * 5*125ab5d5SJiaxin Yu * Copyright (c) 2020 MediaTek Inc. 6*125ab5d5SJiaxin Yu * Author: Shane Chien <shane.chien@mediatek.com> 7*125ab5d5SJiaxin Yu */ 8*125ab5d5SJiaxin Yu 9*125ab5d5SJiaxin Yu #ifndef _MT8192_AFE_GPIO_H_ 10*125ab5d5SJiaxin Yu #define _MT8192_AFE_GPIO_H_ 11*125ab5d5SJiaxin Yu 12*125ab5d5SJiaxin Yu struct device; 13*125ab5d5SJiaxin Yu 14*125ab5d5SJiaxin Yu int mt8192_afe_gpio_init(struct device *dev); 15*125ab5d5SJiaxin Yu 16*125ab5d5SJiaxin Yu int mt8192_afe_gpio_request(struct device *dev, bool enable, 17*125ab5d5SJiaxin Yu int dai, int uplink); 18*125ab5d5SJiaxin Yu 19*125ab5d5SJiaxin Yu #endif 20