/linux-4.1.27/include/linux/ |
D | reset-controller.h | 6 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/ |
D | reset.c | 24 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/ |
D | reset-syscfg.c | 44 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/ |
D | reset.c | 22 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()
|
D | reset.h | 29 struct reset_controller_dev rcdev;
|
/linux-4.1.27/drivers/reset/ |
D | core.c | 32 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()
|
D | reset-socfpga.c | 32 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()
|
D | reset-berlin.c | 30 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()
|
D | reset-sunxi.c | 28 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/ |
D | reset.c | 117 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/ |
D | reset.c | 11 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()
|
D | reset.h | 17 struct reset_controller_dev rcdev;
|
/linux-4.1.27/drivers/clk/rockchip/ |
D | softrst.c | 23 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/ |
D | rstc.c | 27 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/ |
D | clk-usb.c | 33 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()
|
D | clk-sun9i-mmc.c | 38 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/ |
D | src.c | 44 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/ |
D | clk.c | 143 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 = {
|