/Linux-v4.19/drivers/reset/ |
D | reset-hsdk.c | 52 static void hsdk_reset_config(struct hsdk_rst *rst, unsigned long id) in hsdk_reset_config() argument 54 writel(rst_map[id], rst->regs_ctl + CGU_SYS_RST_CTRL); in hsdk_reset_config() 57 static int hsdk_reset_do(struct hsdk_rst *rst) in hsdk_reset_do() argument 61 reg = readl(rst->regs_rst + CGU_IP_SW_RESET); in hsdk_reset_do() 65 writel(reg, rst->regs_rst + CGU_IP_SW_RESET); in hsdk_reset_do() 68 return readl_poll_timeout_atomic(rst->regs_rst + CGU_IP_SW_RESET, reg, in hsdk_reset_do() 75 struct hsdk_rst *rst = to_hsdk_rst(rcdev); in hsdk_reset_reset() local 79 spin_lock_irqsave(&rst->lock, flags); in hsdk_reset_reset() 80 hsdk_reset_config(rst, id); in hsdk_reset_reset() 81 ret = hsdk_reset_do(rst); in hsdk_reset_reset() [all …]
|
D | reset-axs10x.c | 30 struct axs10x_rst *rst = to_axs10x_rst(rcdev); in axs10x_reset_reset() local 33 spin_lock_irqsave(&rst->lock, flags); in axs10x_reset_reset() 34 writel(BIT(id), rst->regs_rst); in axs10x_reset_reset() 35 spin_unlock_irqrestore(&rst->lock, flags); in axs10x_reset_reset() 46 struct axs10x_rst *rst; in axs10x_reset_probe() local 49 rst = devm_kzalloc(&pdev->dev, sizeof(*rst), GFP_KERNEL); in axs10x_reset_probe() 50 if (!rst) in axs10x_reset_probe() 54 rst->regs_rst = devm_ioremap_resource(&pdev->dev, mem); in axs10x_reset_probe() 55 if (IS_ERR(rst->regs_rst)) in axs10x_reset_probe() 56 return PTR_ERR(rst->regs_rst); in axs10x_reset_probe() [all …]
|
D | reset-uniphier-usb3.c | 27 struct reset_control *rst[MAX_RSTS]; member 64 priv->rst[i] = devm_reset_control_get_shared(dev, name); in uniphier_usb3_reset_probe() 65 if (IS_ERR(priv->rst[i])) in uniphier_usb3_reset_probe() 66 return PTR_ERR(priv->rst[i]); in uniphier_usb3_reset_probe() 74 ret = reset_control_deassert(priv->rst[nr]); in uniphier_usb3_reset_probe() 96 reset_control_assert(priv->rst[nr]); in uniphier_usb3_reset_probe() 109 reset_control_assert(priv->rst[i]); in uniphier_usb3_reset_remove()
|
/Linux-v4.19/Documentation/media/ |
D | Makefile | 8 FILES = audio.h.rst ca.h.rst dmx.h.rst frontend.h.rst net.h.rst video.h.rst \ 9 videodev2.h.rst media.h.rst cec.h.rst lirc.h.rst 22 $(BUILDDIR)/audio.h.rst: ${UAPI}/dvb/audio.h ${PARSER} $(SRC_DIR)/audio.h.rst.exceptions 25 $(BUILDDIR)/ca.h.rst: ${UAPI}/dvb/ca.h ${PARSER} $(SRC_DIR)/ca.h.rst.exceptions 28 $(BUILDDIR)/dmx.h.rst: ${UAPI}/dvb/dmx.h ${PARSER} $(SRC_DIR)/dmx.h.rst.exceptions 31 $(BUILDDIR)/frontend.h.rst: ${UAPI}/dvb/frontend.h ${PARSER} $(SRC_DIR)/frontend.h.rst.exceptions 34 $(BUILDDIR)/net.h.rst: ${UAPI}/dvb/net.h ${PARSER} $(SRC_DIR)/net.h.rst.exceptions 37 $(BUILDDIR)/video.h.rst: ${UAPI}/dvb/video.h ${PARSER} $(SRC_DIR)/video.h.rst.exceptions 40 $(BUILDDIR)/videodev2.h.rst: ${UAPI}/videodev2.h ${PARSER} $(SRC_DIR)/videodev2.h.rst.exceptions 43 $(BUILDDIR)/media.h.rst: ${UAPI}/media.h ${PARSER} $(SRC_DIR)/media.h.rst.exceptions [all …]
|
/Linux-v4.19/Documentation/vm/ |
D | 00-INDEX | 3 active_mm.rst 5 balance.rst 7 cleancache.rst 9 frontswap.rst 11 highmem.rst 13 hmm.rst 15 hugetlbfs_reserv.rst 17 hwpoison.rst 19 ksm.rst 21 mmu_notifier.rst [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/reset/ |
D | renesas,rst.txt | 16 - "renesas,<soctype>-rst" for R-Car Gen2 and Gen3, and RZ/G 18 - "renesas,r8a7743-rst" (RZ/G1M) 19 - "renesas,r8a7745-rst" (RZ/G1E) 20 - "renesas,r8a77470-rst" (RZ/G1C) 23 - "renesas,r8a7790-rst" (R-Car H2) 24 - "renesas,r8a7791-rst" (R-Car M2-W) 25 - "renesas,r8a7792-rst" (R-Car V2H 26 - "renesas,r8a7793-rst" (R-Car M2-N) 27 - "renesas,r8a7794-rst" (R-Car E2) 28 - "renesas,r8a7795-rst" (R-Car H3) [all …]
|
/Linux-v4.19/drivers/memory/tegra/ |
D | tegra20.c | 202 const struct tegra_mc_reset *rst) in terga20_mc_hotreset_assert() argument 209 value = mc_readl(mc, rst->reset); in terga20_mc_hotreset_assert() 210 mc_writel(mc, value & ~BIT(rst->bit), rst->reset); in terga20_mc_hotreset_assert() 218 const struct tegra_mc_reset *rst) in terga20_mc_hotreset_deassert() argument 225 value = mc_readl(mc, rst->reset); in terga20_mc_hotreset_deassert() 226 mc_writel(mc, value | BIT(rst->bit), rst->reset); in terga20_mc_hotreset_deassert() 234 const struct tegra_mc_reset *rst) in terga20_mc_block_dma() argument 241 value = mc_readl(mc, rst->control) & ~BIT(rst->bit); in terga20_mc_block_dma() 242 mc_writel(mc, value, rst->control); in terga20_mc_block_dma() 250 const struct tegra_mc_reset *rst) in terga20_mc_dma_idling() argument [all …]
|
D | mc.c | 76 const struct tegra_mc_reset *rst) in terga_mc_block_dma_common() argument 83 value = mc_readl(mc, rst->control) | BIT(rst->bit); in terga_mc_block_dma_common() 84 mc_writel(mc, value, rst->control); in terga_mc_block_dma_common() 92 const struct tegra_mc_reset *rst) in terga_mc_dma_idling_common() argument 94 return (mc_readl(mc, rst->status) & BIT(rst->bit)) != 0; in terga_mc_dma_idling_common() 98 const struct tegra_mc_reset *rst) in terga_mc_unblock_dma_common() argument 105 value = mc_readl(mc, rst->control) & ~BIT(rst->bit); in terga_mc_unblock_dma_common() 106 mc_writel(mc, value, rst->control); in terga_mc_unblock_dma_common() 114 const struct tegra_mc_reset *rst) in terga_mc_reset_status_common() argument 116 return (mc_readl(mc, rst->control) & BIT(rst->bit)) != 0; in terga_mc_reset_status_common() [all …]
|
/Linux-v4.19/drivers/clk/qcom/ |
D | reset.c | 33 struct qcom_reset_controller *rst; in qcom_reset_assert() local 37 rst = to_qcom_reset_controller(rcdev); in qcom_reset_assert() 38 map = &rst->reset_map[id]; in qcom_reset_assert() 41 return regmap_update_bits(rst->regmap, map->reg, mask, mask); in qcom_reset_assert() 47 struct qcom_reset_controller *rst; in qcom_reset_deassert() local 51 rst = to_qcom_reset_controller(rcdev); in qcom_reset_deassert() 52 map = &rst->reset_map[id]; in qcom_reset_deassert() 55 return regmap_update_bits(rst->regmap, map->reg, mask, 0); in qcom_reset_deassert()
|
/Linux-v4.19/drivers/reset/sti/ |
D | reset-syscfg.c | 44 struct reset_controller_dev rst; member 50 container_of(_rst, struct syscfg_reset_controller, rst) 55 struct syscfg_reset_controller *rst = to_syscfg_reset_controller(rcdev); in syscfg_reset_program_hw() local 57 u32 ctrl_val = rst->active_low ? !assert : !!assert; in syscfg_reset_program_hw() 63 ch = &rst->channels[idx]; in syscfg_reset_program_hw() 118 struct syscfg_reset_controller *rst = to_syscfg_reset_controller(rcdev); in syscfg_reset_status() local 126 ch = &rst->channels[idx]; in syscfg_reset_status() 134 return rst->active_low ? !ret_val : !!ret_val; in syscfg_reset_status() 159 rc->rst.ops = &syscfg_reset_ops, in syscfg_reset_controller_register() 160 rc->rst.of_node = dev->of_node; in syscfg_reset_controller_register() [all …]
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | selection-api.rst | 1 .. -*- coding: utf-8; mode: rst -*- 12 selection-api-intro.rst 13 selection-api-targets.rst 14 selection-api-configuration.rst 15 selection-api-vs-crop-api.rst 16 selection-api-examples.rst
|
/Linux-v4.19/Documentation/media/uapi/dvb/ |
D | headers.rst | 8 .. kernel-include:: $BUILDDIR/frontend.h.rst 10 .. kernel-include:: $BUILDDIR/dmx.h.rst 12 .. kernel-include:: $BUILDDIR/ca.h.rst 14 .. kernel-include:: $BUILDDIR/net.h.rst 19 .. kernel-include:: $BUILDDIR/audio.h.rst 21 .. kernel-include:: $BUILDDIR/video.h.rst
|
/Linux-v4.19/arch/arm64/boot/dts/altera/ |
D | socfpga_stratix10.dtsi | 18 #include <dt-bindings/reset/altr,rst-mgr-s10.h> 136 resets = <&rst EMAC0_RESET>, <&rst EMAC0_OCP_RESET>; 149 resets = <&rst EMAC1_RESET>, <&rst EMAC1_OCP_RESET>; 162 resets = <&rst EMAC2_RESET>, <&rst EMAC2_OCP_RESET>; 174 resets = <&rst GPIO0_RESET>; 194 resets = <&rst GPIO1_RESET>; 215 resets = <&rst I2C0_RESET>; 226 resets = <&rst I2C1_RESET>; 237 resets = <&rst I2C2_RESET>; 248 resets = <&rst I2C3_RESET>; [all …]
|
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/ |
D | overview.rst | 19 .. include:: blocks.rst 20 .. include:: blockgroup.rst 21 .. include:: special_inodes.rst 22 .. include:: allocators.rst 23 .. include:: checksums.rst 24 .. include:: bigalloc.rst 25 .. include:: inlinedata.rst 26 .. include:: eainode.rst
|
D | globals.rst | 9 .. include:: super.rst 10 .. include:: group_descr.rst 11 .. include:: bitmaps.rst 12 .. include:: mmp.rst 13 .. include:: journal.rst
|
D | index.rst | 6 .. include:: about.rst 7 .. include:: overview.rst 8 .. include:: globals.rst 9 .. include:: dynamic.rst
|
D | dynamic.rst | 9 .. include:: inodes.rst 10 .. include:: ifork.rst 11 .. include:: directory.rst 12 .. include:: attributes.rst
|
/Linux-v4.19/Documentation/sphinx-static/ |
D | theme_overrides.css | 14 .rst-content .highlight > pre { 37 .rst-content table.docutils caption { text-align: left; font-size: 100%; } 50 caption, .wy-table caption, .rst-content table.field-list caption { 72 .rst-content .section ul li:last-child, .rst-content .section ul li p:last-child { 78 code, .rst-content tt, .rst-content code { 86 .rst-content tt.literal,.rst-content tt.literal,.rst-content code.literal {
|
/Linux-v4.19/Documentation/translations/ko_KR/ |
D | howto.rst | 2 This is a version of Documentation/process/howto.rst translated into korean 15 Documentation/process/howto.rst 107 :ref:`Documentation/process/changes.rst <changes>` 111 :ref:`Documentation/process/coding-style.rst <codingstyle>` 117 …umentation/process/submitting-patches.rst <submittingpatches>` 와 :ref:`Documentation/process/submi… 138 :ref:`Documentation/process/stable-api-nonsense.rst <stable_api_nonsense>` 150 :ref:`Documentation/admin-guide/security-bugs.rst <securitybugs>` 155 :ref:`Documentation/process/management-style.rst <managementstyle>` 163 :ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>` 168 :ref:`Documentation/process/kernel-docs.rst <kernel_docs>` [all …]
|
/Linux-v4.19/Documentation/translations/it_IT/doc-guide/ |
D | index.rst | 1 .. include:: ../disclaimer-ita.rst 4 :ref:`Documentation/doc-guide/index.rst <doc_guide>` 15 sphinx.rst 16 kernel-doc.rst 17 parse-headers.rst
|
/Linux-v4.19/drivers/reset/hisilicon/ |
D | reset-hi3660.c | 19 struct reset_controller_dev rst; member 24 container_of(_rst, struct hi3660_reset_controller, rst) 96 rc->rst.ops = &hi3660_reset_ops, in hi3660_reset_probe() 97 rc->rst.of_node = np; in hi3660_reset_probe() 98 rc->rst.of_reset_n_cells = 2; in hi3660_reset_probe() 99 rc->rst.of_xlate = hi3660_reset_xlate; in hi3660_reset_probe() 101 return reset_controller_register(&rc->rst); in hi3660_reset_probe()
|
/Linux-v4.19/Documentation/translations/ja_JP/ |
D | howto.rst | 2 This is a version of Documentation/process/howto.rst translated into Japanese. 15 Documentation/process/howto.rst 112 :ref:`Documentation/process/changes.rst <changes>` 117 :ref:`Documentation/process/coding-style.rst <codingstyle>` 124 …Documentation/process/submitting-patches.rst <codingstyle>` と :ref:`Documentation/process/submitti… 144 :ref:`Documentation/process/stable-api-nonsense.rst <stable_api_nonsense>` 156 :ref:`Documentation/admin-guide/security-bugs.rst <securitybugs>` 161 :ref:`Documentation/process/management-style.rst <managementstyle>` 168 :ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>` 173 :Ref:`Documentation/process/kernel-docs.rst <kernel_docs>` [all …]
|
/Linux-v4.19/include/soc/tegra/ |
D | mc.h | 110 const struct tegra_mc_reset *rst); 112 const struct tegra_mc_reset *rst); 114 const struct tegra_mc_reset *rst); 116 const struct tegra_mc_reset *rst); 118 const struct tegra_mc_reset *rst); 120 const struct tegra_mc_reset *rst);
|
/Linux-v4.19/Documentation/translations/zh_CN/ |
D | HOWTO | 1 Chinese translated version of Documentation/process/howto.rst 12 Documentation/process/howto.rst 的中文翻译 96 Documentation/process/changes.rst 99 Documentation/process/coding-style.rst 104 Documentation/process/submitting-patches.rst 105 Documentation/process/submitting-drivers.rst 119 Documentation/process/stable-api-nonsense.rst 128 Documentation/admin-guide/security-bugs.rst 132 Documentation/process/management-style.rst 137 Documentation/process/stable-kernel-rules.rst [all …]
|
/Linux-v4.19/drivers/phy/samsung/ |
D | phy-s5pv210-usb2.c | 117 u32 rst; in s5pv210_phy_pwr() local 139 rst = readl(drv->reg_phy + S5PV210_UPHYRST); in s5pv210_phy_pwr() 140 rst |= rstbits; in s5pv210_phy_pwr() 141 writel(rst, drv->reg_phy + S5PV210_UPHYRST); in s5pv210_phy_pwr() 143 rst &= ~rstbits; in s5pv210_phy_pwr() 144 writel(rst, drv->reg_phy + S5PV210_UPHYRST); in s5pv210_phy_pwr()
|