pinctrl-mvebu.h (0337966d121ebebf73a1c346123e8112796e684e) pinctrl-mvebu.h (ef088187e1ca16d9b986cab63643b0a2ac2d7b94)
1/*
2 * Marvell MVEBU pinctrl driver
3 *
4 * Authors: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by

--- 196 unchanged lines hidden (view full) ---

205int mvebu_regmap_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid,
206 unsigned long *config);
207int mvebu_regmap_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid,
208 unsigned long config);
209
210int mvebu_pinctrl_probe(struct platform_device *pdev);
211int mvebu_pinctrl_simple_mmio_probe(struct platform_device *pdev);
212int mvebu_pinctrl_simple_regmap_probe(struct platform_device *pdev,
1/*
2 * Marvell MVEBU pinctrl driver
3 *
4 * Authors: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by

--- 196 unchanged lines hidden (view full) ---

205int mvebu_regmap_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid,
206 unsigned long *config);
207int mvebu_regmap_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid,
208 unsigned long config);
209
210int mvebu_pinctrl_probe(struct platform_device *pdev);
211int mvebu_pinctrl_simple_mmio_probe(struct platform_device *pdev);
212int mvebu_pinctrl_simple_regmap_probe(struct platform_device *pdev,
213 struct device *syscon_dev);
213 struct device *syscon_dev, u32 offset);
214
215#endif
214
215#endif