Home
last modified time | relevance | path

Searched refs:reset_controller_dev (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/include/linux/
Dreset-controller.h6 struct reset_controller_dev;
18 int (*reset)(struct reset_controller_dev *rcdev, unsigned long id);
19 int (*assert)(struct reset_controller_dev *rcdev, unsigned long id);
20 int (*deassert)(struct reset_controller_dev *rcdev, unsigned long id);
21 int (*status)(struct reset_controller_dev *rcdev, unsigned long id);
40 struct reset_controller_dev { struct
46 int (*of_xlate)(struct reset_controller_dev *rcdev, argument
51 int reset_controller_register(struct reset_controller_dev *rcdev); argument
52 void reset_controller_unregister(struct reset_controller_dev *rcdev);
/linux-4.1.27/arch/mips/ralink/
Dreset.c24 static int ralink_assert_device(struct reset_controller_dev *rcdev, in ralink_assert_device()
39 static int ralink_deassert_device(struct reset_controller_dev *rcdev, in ralink_deassert_device()
54 static int ralink_reset_device(struct reset_controller_dev *rcdev, in ralink_reset_device()
67 static struct reset_controller_dev reset_dev = {
/linux-4.1.27/drivers/reset/sti/
Dreset-syscfg.c44 struct reset_controller_dev rst;
52 static int syscfg_reset_program_hw(struct reset_controller_dev *rcdev, in syscfg_reset_program_hw()
91 static int syscfg_reset_assert(struct reset_controller_dev *rcdev, in syscfg_reset_assert()
97 static int syscfg_reset_deassert(struct reset_controller_dev *rcdev, in syscfg_reset_deassert()
103 static int syscfg_reset_dev(struct reset_controller_dev *rcdev, in syscfg_reset_dev()
/linux-4.1.27/drivers/clk/qcom/
Dreset.c22 static int qcom_reset(struct reset_controller_dev *rcdev, unsigned long id) in qcom_reset()
31 qcom_reset_assert(struct reset_controller_dev *rcdev, unsigned long id) in qcom_reset_assert()
45 qcom_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) in qcom_reset_deassert()
Dreset.h29 struct reset_controller_dev rcdev;
/linux-4.1.27/drivers/reset/
Dcore.c32 struct reset_controller_dev *rcdev;
46 static int of_reset_simple_xlate(struct reset_controller_dev *rcdev, in of_reset_simple_xlate()
62 int reset_controller_register(struct reset_controller_dev *rcdev) in reset_controller_register()
81 void reset_controller_unregister(struct reset_controller_dev *rcdev) in reset_controller_unregister()
156 struct reset_controller_dev *r, *rcdev; in of_reset_control_get()
Dreset-socfpga.c32 struct reset_controller_dev rcdev;
35 static int socfpga_reset_assert(struct reset_controller_dev *rcdev, in socfpga_reset_assert()
56 static int socfpga_reset_deassert(struct reset_controller_dev *rcdev, in socfpga_reset_deassert()
79 static int socfpga_reset_status(struct reset_controller_dev *rcdev, in socfpga_reset_status()
Dreset-berlin.c30 struct reset_controller_dev rcdev;
33 static int berlin_reset_reset(struct reset_controller_dev *rcdev, in berlin_reset_reset()
52 static int berlin_reset_xlate(struct reset_controller_dev *rcdev, in berlin_reset_xlate()
Dreset-sunxi.c28 struct reset_controller_dev rcdev;
31 static int sunxi_reset_assert(struct reset_controller_dev *rcdev, in sunxi_reset_assert()
52 static int sunxi_reset_deassert(struct reset_controller_dev *rcdev, in sunxi_reset_deassert()
/linux-4.1.27/arch/mips/lantiq/xway/
Dreset.c117 static int ltq_assert_device(struct reset_controller_dev *rcdev, in ltq_assert_device()
132 static int ltq_deassert_device(struct reset_controller_dev *rcdev, in ltq_deassert_device()
147 static int ltq_reset_device(struct reset_controller_dev *rcdev, in ltq_reset_device()
160 static struct reset_controller_dev reset_dev = {
/linux-4.1.27/drivers/clk/mmp/
Dreset.c11 static int mmp_of_reset_xlate(struct reset_controller_dev *rcdev, in mmp_of_reset_xlate()
33 static int mmp_clk_reset_assert(struct reset_controller_dev *rcdev, in mmp_clk_reset_assert()
55 static int mmp_clk_reset_deassert(struct reset_controller_dev *rcdev, in mmp_clk_reset_deassert()
Dreset.h17 struct reset_controller_dev rcdev;
/linux-4.1.27/drivers/clk/rockchip/
Dsoftrst.c23 struct reset_controller_dev rcdev;
31 static int rockchip_softrst_assert(struct reset_controller_dev *rcdev, in rockchip_softrst_assert()
58 static int rockchip_softrst_deassert(struct reset_controller_dev *rcdev, in rockchip_softrst_deassert()
/linux-4.1.27/arch/arm/mach-prima2/
Drstc.c27 static int sirfsoc_reset_module(struct reset_controller_dev *rcdev, in sirfsoc_reset_module()
61 static struct reset_controller_dev sirfsoc_reset_controller = {
/linux-4.1.27/drivers/clk/sunxi/
Dclk-usb.c33 struct reset_controller_dev rcdev;
36 static int sunxi_usb_reset_assert(struct reset_controller_dev *rcdev, in sunxi_usb_reset_assert()
57 static int sunxi_usb_reset_deassert(struct reset_controller_dev *rcdev, in sunxi_usb_reset_deassert()
Dclk-sun9i-mmc.c38 struct reset_controller_dev rcdev;
41 static int sun9i_mmc_reset_assert(struct reset_controller_dev *rcdev, in sun9i_mmc_reset_assert()
63 static int sun9i_mmc_reset_deassert(struct reset_controller_dev *rcdev, in sun9i_mmc_reset_deassert()
/linux-4.1.27/arch/arm/mach-imx/
Dsrc.c44 static int imx_src_reset_module(struct reset_controller_dev *rcdev, in imx_src_reset_module()
80 static struct reset_controller_dev imx_reset_controller = {
/linux-4.1.27/drivers/clk/tegra/
Dclk.c143 static int tegra_clk_rst_assert(struct reset_controller_dev *rcdev, in tegra_clk_rst_assert()
161 static int tegra_clk_rst_deassert(struct reset_controller_dev *rcdev, in tegra_clk_rst_deassert()
264 static struct reset_controller_dev rst_ctlr = {