#include "pinctrl-mtk-mt6795.h"
#include "pinctrl-paris.h"
#define PIN_FIELD15(_s_pin, _e_pin, _s_addr, _x_addrs, _s_bit, _x_bits) …
#define PIN_FIELD16(_s_pin, _e_pin, _s_addr, _x_addrs, _s_bit, _x_bits) …
#define PINS_FIELD16(_s_pin, _e_pin, _s_addr, _x_addrs, _s_bit, _x_bits) …
static const struct mtk_pin_field_calc mt6795_pin_dir_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_pullen_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_pullsel_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_do_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_di_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_mode_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_ies_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_smt_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_pupd_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_r0_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_r1_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_drv_range[] = …;
static const struct mtk_pin_field_calc mt6795_pin_sr_range[] = …;
static const struct mtk_pin_reg_calc mt6795_reg_cals[PINCTRL_PIN_REG_MAX] = …;
static const struct mtk_eint_hw mt6795_eint_hw = …;
static const unsigned int mt6795_pull_type[] = …;
static const struct mtk_pin_soc mt6795_data = …;
static const struct of_device_id mt6795_pctrl_match[] = …;
static struct platform_driver mt6795_pinctrl_driver = …;
static int __init mtk_pinctrl_init(void)
{ … }
arch_initcall(mtk_pinctrl_init);