Searched refs:rst (Results 1 - 25 of 289) sorted by relevance

1234567891011>>

/linux-master/drivers/reset/
H A Dreset-axs10x.c30 struct axs10x_rst *rst = to_axs10x_rst(rcdev); local
33 spin_lock_irqsave(&rst->lock, flags);
34 writel(BIT(id), rst->regs_rst);
35 spin_unlock_irqrestore(&rst->lock, flags);
46 struct axs10x_rst *rst; local
48 rst = devm_kzalloc(&pdev->dev, sizeof(*rst), GFP_KERNEL);
49 if (!rst)
52 rst->regs_rst = devm_platform_ioremap_resource(pdev, 0);
53 if (IS_ERR(rst
[all...]
H A Dreset-hsdk.c52 static void hsdk_reset_config(struct hsdk_rst *rst, unsigned long id) argument
54 writel(rst_map[id], rst->regs_ctl + CGU_SYS_RST_CTRL);
57 static int hsdk_reset_do(struct hsdk_rst *rst) argument
61 reg = readl(rst->regs_rst + CGU_IP_SW_RESET);
65 writel(reg, rst->regs_rst + CGU_IP_SW_RESET);
68 return readl_poll_timeout_atomic(rst->regs_rst + CGU_IP_SW_RESET, reg,
75 struct hsdk_rst *rst = to_hsdk_rst(rcdev); local
79 spin_lock_irqsave(&rst->lock, flags);
80 hsdk_reset_config(rst, id);
81 ret = hsdk_reset_do(rst);
94 struct hsdk_rst *rst; local
[all...]
/linux-master/Documentation/userspace-api/media/
H A DMakefile10 FILES = ca.h.rst dmx.h.rst frontend.h.rst net.h.rst \
11 videodev2.h.rst media.h.rst cec.h.rst lirc.h.rst
24 $(BUILDDIR)/ca.h.rst: ${UAPI}/dvb/ca.h ${PARSER} $(SRC_DIR)/ca.h.rst
[all...]
/linux-master/drivers/clk/qcom/
H A Dreset.c16 struct qcom_reset_controller *rst = to_qcom_reset_controller(rcdev); local
19 fsleep(rst->reset_map[id].udelay ?: 1); /* use 1 us as default */
28 struct qcom_reset_controller *rst; local
32 rst = to_qcom_reset_controller(rcdev);
33 map = &rst->reset_map[id];
36 regmap_update_bits(rst->regmap, map->reg, mask, assert ? mask : 0);
39 regmap_read(rst->regmap, map->reg, &mask);
/linux-master/drivers/clk/baikal-t1/
H A Dccu-rst.c11 #define pr_fmt(fmt) "bt1-ccu-rst: " fmt
24 #include "ccu-rst.h"
106 struct ccu_rst *rst = to_ccu_rst(rcdev); local
107 const struct ccu_rst_info *info = &rst->rsts_info[idx];
112 regmap_update_bits(rst->sys_regs, info->base, info->mask, info->mask);
123 struct ccu_rst *rst = to_ccu_rst(rcdev); local
124 const struct ccu_rst_info *info = &rst->rsts_info[idx];
129 return regmap_update_bits(rst->sys_regs, info->base,
148 struct ccu_rst *rst = to_ccu_rst(rcdev); local
149 const struct ccu_rst_info *info = &rst
169 struct ccu_rst *rst; local
212 ccu_rst_hw_unregister(struct ccu_rst *rst) argument
[all...]
H A Dccu-rst.h53 void ccu_rst_hw_unregister(struct ccu_rst *rst);
63 static inline void ccu_rst_hw_unregister(struct ccu_rst *rst) {} argument
H A DMakefile4 obj-$(CONFIG_CLK_BT1_CCU_RST) += ccu-rst.o
/linux-master/drivers/reset/sti/
H A Dreset-syscfg.c36 * @rst: base reset controller structure.
42 struct reset_controller_dev rst; member in struct:syscfg_reset_controller
48 container_of(_rst, struct syscfg_reset_controller, rst)
53 struct syscfg_reset_controller *rst = to_syscfg_reset_controller(rcdev); local
55 u32 ctrl_val = rst->active_low ? !assert : !!assert;
61 ch = &rst->channels[idx];
106 struct syscfg_reset_controller *rst = to_syscfg_reset_controller(rcdev); local
114 ch = &rst->channels[idx];
122 return rst->active_low ? !ret_val : !!ret_val;
147 rc->rst
[all...]
/linux-master/drivers/soc/renesas/
H A DMakefile12 obj-$(CONFIG_RST_RCAR) += rcar-rst.o
/linux-master/drivers/reset/hisilicon/
H A Dreset-hi3660.c15 struct reset_controller_dev rst; member in struct:hi3660_reset_controller
20 container_of(_rst, struct hi3660_reset_controller, rst)
86 rc->map = syscon_regmap_lookup_by_phandle(np, "hisilicon,rst-syscon");
90 "hisi,rst-syscon");
94 "failed to get hisilicon,rst-syscon\n");
97 rc->rst.ops = &hi3660_reset_ops,
98 rc->rst.of_node = np;
99 rc->rst.of_reset_n_cells = 2;
100 rc->rst.of_xlate = hi3660_reset_xlate;
102 return reset_controller_register(&rc->rst);
[all...]
/linux-master/tools/testing/selftests/bpf/
H A DMakefile.docs21 SYSCALL_RST = bpf-syscall.rst
24 HELPERS_RST = bpf-helpers.rst
27 _DOC_MAN2 = $(patsubst %.rst,%.2,$(MAN2_RST))
30 _DOC_MAN7 = $(patsubst %.rst,%.7,$(MAN7_RST))
47 $(OUTPUT)bpf-$1.rst: ../../../../include/uapi/linux/bpf.h
51 $(OUTPUT)%.$2: $(OUTPUT)%.rst
60 $(Q)$(RM) $$(DOC_MAN$2) $(OUTPUT)bpf-$1.rst
/linux-master/drivers/clk/visconti/
H A Dreset.c27 u32 rst = BIT(data->rs_idx); local
32 ret = regmap_update_bits(reset->regmap, data->rson_offset, rst, rst);
42 u32 rst = BIT(data->rs_idx); local
47 ret = regmap_update_bits(reset->regmap, data->rsoff_offset, rst, rst);
/linux-master/scripts/
H A Dfind-unused-docs.sh40 files_included=($(grep -rHR ".. kernel-doc" --include \*.rst | cut -d " " -f 3))
/linux-master/tools/bpf/bpftool/Documentation/
H A DMakefile18 MAN8_RST = $(wildcard bpftool*.rst)
20 _DOC_MAN8 = $(patsubst %.rst,%.8,$(MAN8_RST))
39 $(OUTPUT)%.8: %.rst
/linux-master/drivers/tty/serial/8250/
H A D8250_tegra.c22 struct reset_control *rst; member in struct:tegra_uart
84 uart->rst = devm_reset_control_get_optional_shared(&pdev->dev, NULL);
85 if (IS_ERR(uart->rst))
86 return PTR_ERR(uart->rst);
102 ret = reset_control_deassert(uart->rst);
116 reset_control_assert(uart->rst);
128 reset_control_assert(uart->rst);
/linux-master/drivers/pwm/
H A Dpwm-intel-lgm.c150 struct reset_control *rst = data; local
152 reset_control_assert(rst);
155 static int lgm_reset_control_deassert(struct device *dev, struct reset_control *rst) argument
159 ret = reset_control_deassert(rst);
163 return devm_add_action_or_reset(dev, lgm_reset_control_release, rst);
169 struct reset_control *rst; local
198 rst = devm_reset_control_get_exclusive(dev, NULL);
199 if (IS_ERR(rst))
200 return dev_err_probe(dev, PTR_ERR(rst),
203 ret = lgm_reset_control_deassert(dev, rst);
[all...]
/linux-master/drivers/phy/samsung/
H A Dphy-s5pv210-usb2.c114 u32 rst; local
136 rst = readl(drv->reg_phy + S5PV210_UPHYRST);
137 rst |= rstbits;
138 writel(rst, drv->reg_phy + S5PV210_UPHYRST);
140 rst &= ~rstbits;
141 writel(rst, drv->reg_phy + S5PV210_UPHYRST);
/linux-master/include/soc/tegra/
H A Dmc.h129 const struct tegra_mc_reset *rst);
131 const struct tegra_mc_reset *rst);
133 const struct tegra_mc_reset *rst);
135 const struct tegra_mc_reset *rst);
137 const struct tegra_mc_reset *rst);
139 const struct tegra_mc_reset *rst);
/linux-master/Documentation/tools/rtla/
H A DMakefile12 MAN1_RST = $(wildcard rtla*.rst)
14 _DOC_MAN1 = $(patsubst %.rst,%.1,$(MAN1_RST))
22 $(OUTPUT)%.1: %.rst
/linux-master/Documentation/tools/rv/
H A DMakefile11 MAN1_RST = $(wildcard rv*.rst)
13 _DOC_MAN1 = $(patsubst %.rst,%.1,$(MAN1_RST))
21 $(OUTPUT)%.1: %.rst
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun8i_tcon_top.h30 struct reset_control *rst; member in struct:sun8i_tcon_top
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dtegra.h12 struct reset_control *rst; member in struct:nvkm_device_tegra
/linux-master/drivers/clk/meson/
H A Dclk-pll.h38 struct parm rst; member in struct:meson_clk_pll_data
/linux-master/drivers/mmc/host/
H A Dsdhci_f_sdh30.c26 struct reset_control *rst; member in struct:f_sdhost_priv
161 priv->rst = devm_reset_control_get_optional_shared(dev, NULL);
162 if (IS_ERR(priv->rst)) {
163 ret = PTR_ERR(priv->rst);
167 ret = reset_control_deassert(priv->rst);
198 reset_control_assert(priv->rst);
214 struct reset_control *rst = priv->rst; local
219 reset_control_assert(rst);
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dxen_shinfo_test.c662 struct kvm_xen_vcpu_attr rst; local
684 rst.type = KVM_XEN_VCPU_ATTR_TYPE_RUNSTATE_CURRENT;
685 rst.u.runstate.state = uc.args[1] + RUNSTATE_runnable -
687 vcpu_ioctl(vcpu, KVM_XEN_VCPU_SET_ATTR, &rst);
693 rst.type = KVM_XEN_VCPU_ATTR_TYPE_RUNSTATE_ADJUST;
694 memset(&rst.u, 0, sizeof(rst.u));
695 rst.u.runstate.state = (uint64_t)-1;
696 rst.u.runstate.time_blocked =
698 rst
1055 struct kvm_xen_vcpu_attr rst = { local
[all...]

Completed in 191 milliseconds

1234567891011>>