/Linux-v6.1/Documentation/devicetree/bindings/reset/ |
D | renesas,rst.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/reset/renesas,rst.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 7 title: Renesas R-Car and RZ/G Reset Controller 10 - Geert Uytterhoeven <geert+renesas@glider.be> 11 - Magnus Damm <magnus.damm@gmail.com> 14 The R-Car and RZ/G Reset Controllers provide reset control, and implement the 16 - Latching of the levels on mode pins when PRESET# is negated, 17 - Mode monitoring register, [all …]
|
/Linux-v6.1/drivers/reset/ |
D | reset-hsdk.c | 17 #include <linux/reset-controller.h> 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() [all …]
|
D | reset-axs10x.c | 15 #include <linux/reset-controller.h> 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() 51 return -ENOMEM; in axs10x_reset_probe() 54 rst->regs_rst = devm_ioremap_resource(&pdev->dev, mem); in axs10x_reset_probe() [all …]
|
/Linux-v6.1/Documentation/userspace-api/media/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Rules to convert a .h file to inline RST documentation 5 SRC_DIR=$(srctree)/Documentation/userspace-api/media 6 PARSER = $(srctree)/Documentation/sphinx/parse-headers.pl 10 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.exceptions 27 $(BUILDDIR)/dmx.h.rst: ${UAPI}/dvb/dmx.h ${PARSER} $(SRC_DIR)/dmx.h.rst.exceptions 30 $(BUILDDIR)/frontend.h.rst: ${UAPI}/dvb/frontend.h ${PARSER} $(SRC_DIR)/frontend.h.rst.exceptions 33 $(BUILDDIR)/net.h.rst: ${UAPI}/dvb/net.h ${PARSER} $(SRC_DIR)/net.h.rst.exceptions [all …]
|
/Linux-v6.1/drivers/clk/baikal-t1/ |
D | ccu-rst.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Baikal-T1 CCU Resets interface driver 11 #define pr_fmt(fmt) "bt1-ccu-rst: " fmt 19 #include <linux/reset-controller.h> 22 #include <dt-bindings/reset/bt1-ccu.h> 24 #include "ccu-rst.h" 66 * Each AXI-bus clock divider is equipped with the corresponding clock-consumer 67 * domain reset (it's self-deasserted reset control). 84 * SATA reference clock domain and APB-bus domain are connected with the 85 * sefl-deasserted reset control, which can be activated via the corresponding [all …]
|
/Linux-v6.1/drivers/soc/renesas/ |
D | rcar-rst.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * R-Car Gen1 RESET/WDT, R-Car Gen2, Gen3, and RZ/G RST Driver 11 #include <linux/soc/renesas/rcar-rst.h> 31 * Most of the R-Car Gen3 SoCs have an ARM Realtime Core. 40 return -EINVAL; in rcar_rst_set_gen3_rproc_boot_addr() 74 /* RZ/G1 is handled like R-Car Gen2 */ 75 { .compatible = "renesas,r8a7742-rst", .data = &rcar_rst_gen2 }, 76 { .compatible = "renesas,r8a7743-rst", .data = &rcar_rst_gen2 }, 77 { .compatible = "renesas,r8a7744-rst", .data = &rcar_rst_gen2 }, 78 { .compatible = "renesas,r8a7745-rst", .data = &rcar_rst_gen2 }, [all …]
|
/Linux-v6.1/Documentation/translations/zh_CN/dev-tools/ |
D | testing-overview.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. include:: ../disclaimer-zh_CN.rst 5 :Original: Documentation/dev-tools/testing-overview.rst 26 ---------------------- 31 (Documentation/dev-tools/testing-overview.rst)辅助阅读。 34 KUnit(Documentation/dev-tools/kunit/index.rst)是用于“白箱”测 48 Documentation/dev-tools/kunit/style.rst 50 kselftest(Documentation/dev-tools/kselftest.rst),相对来说,大量用 62 “end-to-end”测试亦是如此。 73 Documentation/translations/zh_CN/dev-tools/gcov.rst 是GCC的覆盖率测试 [all …]
|
/Linux-v6.1/drivers/clk/qcom/ |
D | reset.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 #include <linux/reset-controller.h> 16 struct qcom_reset_controller *rst = to_qcom_reset_controller(rcdev); in qcom_reset() local 18 rcdev->ops->assert(rcdev, id); in qcom_reset() 19 udelay(rst->reset_map[id].udelay ?: 1); /* use 1 us as default */ in qcom_reset() 20 rcdev->ops->deassert(rcdev, id); in qcom_reset() 27 struct qcom_reset_controller *rst; in qcom_reset_assert() local 31 rst = to_qcom_reset_controller(rcdev); in qcom_reset_assert() 32 map = &rst->reset_map[id]; in qcom_reset_assert() 33 mask = BIT(map->bit); in qcom_reset_assert() [all …]
|
/Linux-v6.1/Documentation/sphinx-static/ |
D | theme_overrides.css | 1 /* -*- coding: utf-8; mode: css -*- 11 font-family: serif; 12 font-size: 100%; 15 h1, h2, .rst-content .toctree-wrapper p.caption, h3, h4, h5, h6, legend { 16 font-family: sans-serif; 20 font-family: monospace; 21 font-size: 100%; 24 .wy-menu-vertical { 25 font-family: sans-serif; 29 font-style: normal; [all …]
|
/Linux-v6.1/Documentation/filesystems/ext4/ |
D | overview.rst | 1 .. SPDX-License-Identifier: GPL-2.0 15 All fields in ext4 are written to disk in little-endian order. HOWEVER, 16 all fields in jbd2 (the journal) are written to disk in big-endian 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 [all …]
|
D | globals.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 .. include:: super.rst 10 .. include:: group_descr.rst 11 .. include:: bitmaps.rst 12 .. include:: mmp.rst 13 .. include:: journal.rst 14 .. include:: orphan.rst
|
/Linux-v6.1/arch/arm64/boot/dts/intel/ |
D | socfpga_agilex.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 7 #include <dt-bindings/reset/altr,rst-mgr-s10.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/agilex-clock.h> 13 compatible = "intel,socfpga-agilex"; 14 #address-cells = <2>; 15 #size-cells = <2>; 17 reserved-memory { [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/altera/ |
D | socfpga_stratix10.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 7 #include <dt-bindings/reset/altr,rst-mgr-s10.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/clock/stratix10-clock.h> 12 compatible = "altr,socfpga-stratix10"; 13 #address-cells = <2>; 14 #size-cells = <2>; 16 reserved-memory { 17 #address-cells = <2>; [all …]
|
/Linux-v6.1/drivers/reset/sti/ |
D | reset-syscfg.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Inspired by mach-imx/src.c 17 #include "reset-syscfg.h" 20 * struct syscfg_reset_channel - Reset channel regmap configuration 31 * struct syscfg_reset_controller - A reset controller which groups together 35 * @rst: base reset controller structure. 41 struct reset_controller_dev rst; member 47 container_of(_rst, struct syscfg_reset_controller, rst) 52 struct syscfg_reset_controller *rst = to_syscfg_reset_controller(rcdev); in syscfg_reset_program_hw() local 54 u32 ctrl_val = rst->active_low ? !assert : !!assert; in syscfg_reset_program_hw() [all …]
|
/Linux-v6.1/drivers/reset/hisilicon/ |
D | reset-hi3660.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (c) 2016-2017 Linaro Ltd. 4 * Copyright (c) 2016-2017 HiSilicon Technologies Co., Ltd. 12 #include <linux/reset-controller.h> 15 struct reset_controller_dev rst; member 20 container_of(_rst, struct hi3660_reset_controller, rst) 30 return regmap_write(rc->map, offset, mask); in hi3660_reset_program_hw() 32 return regmap_write(rc->map, offset + 4, mask); in hi3660_reset_program_hw() 70 offset = reset_spec->args[0]; in hi3660_reset_xlate() 71 bit = reset_spec->args[1]; in hi3660_reset_xlate() [all …]
|
/Linux-v6.1/Documentation/translations/zh_TW/process/ |
D | howto.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 .. include:: ../disclaimer-zh_TW.rst 7 :Original: :ref:`Documentation/process/howto.rst <process_howto>` 11 英文版維護者: Greg Kroah-Hartman <greg@kroah.com> 32 ---- 44 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall] 46 - "Practical C Programming" by Steve Oualline [O'Reilly] 48 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall] 65 -------- 70 :ref:`Documentation/translations/zh_TW/process/license-rules.rst <tw_kernel_licensing>` [all …]
|
D | 5.Posting.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. include:: ../disclaimer-zh_TW.rst 5 :Original: :ref:`Documentation/process/5.Posting.rst <development_posting>` 25 :ref:`Documentation/translations/zh_TW/process/submitting-patches.rst <tw_submittingpatches>` 26 和 :ref:`Documentation/translations/zh_TW/process/submit-checklist.rst <tw_submitchecklist>`。 29 -------- 41 ------------ 45 - 儘可能地測試代碼。利用內核的調試工具,確保內核使用了所有可能的配置選項組合 48 - 確保您的代碼符合內核代碼風格指南。 50 - 您的更改是否具有性能影響?如果是這樣,您應該運行基準測試來顯示您的變更的 [all …]
|
/Linux-v6.1/Documentation/translations/zh_CN/process/ |
D | howto.rst | 3 .. include:: ../disclaimer-zh_CN.rst 5 :Original: :ref:`Documentation/process/howto.rst <process_howto>` 9 英文版维护者: Greg Kroah-Hartman <greg@kroah.com> 29 ---- 41 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall] 43 - "Practical C Programming" by Steve Oualline [O'Reilly] 45 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall] 62 -------- 67 :ref:`Documentation/translations/zh_CN/process/license-rules.rst <cn_kernel_licensing>` 72 https://www.gnu.org/licenses/gpl-faq.html [all …]
|
D | submit-checklist.rst | 1 .. include:: ../disclaimer-zh_CN.rst 3 :Original: Documentation/process/submit-checklist.rst 5 - Alex Shi <alexs@kernel.org> 6 - Wu XiangCheng <bobwxc@email.cn> 16 这些都是在 Documentation/translations/zh_CN/process/submitting-patches.rst 39 5) 按 Documentation/translations/zh_CN/process/coding-style.rst 所述检查您的 45 它们符合 ``Documentation/kbuild/kconfig-language.rst`` 菜单属性:默认值中 54 (参见 Documentation/translations/zh_CN/dev-tools/sparse.rst ) 64 11) 包括 :ref:`kernel-doc <kernel_doc_zh>` 内核文档以记录全局内核API。(静态 66 :ref:`kernel-doc <kernel_doc_zh>` 并修复任何问题。 [all …]
|
/Linux-v6.1/Documentation/translations/zh_CN/doc-guide/ |
D | sphinx.rst | 1 .. include:: ../disclaimer-zh_CN.rst 3 :Original: Documentation/doc-guide/sphinx.rst 12 Linux内核使用 `Sphinx <http://www.sphinx-doc.org/>`_ 来把 ``Documentation`` 13 下的 `reStructuredText <http://docutils.sourceforge.net/rst.html>`_ 文件转 17 reStructuredText文件可能包含包含来自源文件的结构化文档注释或kernel-doc注释。 18 通常它们用于描述代码的功能、类型和设计。kernel-doc注释有一些特殊的结构和 32 :ref:`sphinx-pre-install_zh` 。 38 ``virtualenv-3`` 或 ``virtualenv`` 在虚拟环境中安装Sphinx,具体取决于发行版 53 (sphinx_2.4.4) $ pip install -r Documentation/sphinx/requirements.txt 60 -------- [all …]
|
/Linux-v6.1/drivers/memory/tegra/ |
D | mc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <linux/dma-mapping.h> 25 { .compatible = "nvidia,tegra20-mc-gart", .data = &tegra20_mc_soc }, 28 { .compatible = "nvidia,tegra30-mc", .data = &tegra30_mc_soc }, 31 { .compatible = "nvidia,tegra114-mc", .data = &tegra114_mc_soc }, 34 { .compatible = "nvidia,tegra124-mc", .data = &tegra124_mc_soc }, 37 { .compatible = "nvidia,tegra132-mc", .data = &tegra132_mc_soc }, 40 { .compatible = "nvidia,tegra210-mc", .data = &tegra210_mc_soc }, 43 { .compatible = "nvidia,tegra186-mc", .data = &tegra186_mc_soc }, 46 { .compatible = "nvidia,tegra194-mc", .data = &tegra194_mc_soc }, [all …]
|
/Linux-v6.1/scripts/kconfig/tests/err_recursive_dep/ |
D | expected_stderr | 3 For a resolution refer to Documentation/kbuild/kconfig-language.rst 8 For a resolution refer to Documentation/kbuild/kconfig-language.rst 14 For a resolution refer to Documentation/kbuild/kconfig-language.rst 20 For a resolution refer to Documentation/kbuild/kconfig-language.rst 26 For a resolution refer to Documentation/kbuild/kconfig-language.rst 31 For a resolution refer to Documentation/kbuild/kconfig-language.rst 37 For a resolution refer to Documentation/kbuild/kconfig-language.rst
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | socfpga_arria10.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/reset/altr,rst-mgr-a10.h> 10 #address-cells = <1>; 11 #size-cells = <1>; 14 #address-cells = <1>; 15 #size-cells = <0>; 16 enable-method = "altr,socfpga-a10-smp"; 19 compatible = "arm,cortex-a9"; 22 next-level-cache = <&L2>; [all …]
|
/Linux-v6.1/Documentation/scsi/ |
D | scsi-parameters.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 See Documentation/admin-guide/kernel-parameters.rst for general information on 11 ``modinfo -p ${modulename}`` shows a current list of all parameters of a loadable 15 ``echo -n ${value} > /sys/module/${modulename}/parameters/${parm}``. 23 See Documentation/scsi/aha152x.rst. 29 See Documentation/scsi/aic7xxx.rst. 32 See Documentation/scsi/aic79xx.rst. 51 Should be between 1 and 2^32-1. 61 See Documentation/scsi/g_NCR5380.rst. 64 See Documentation/scsi/g_NCR5380.rst. [all …]
|
/Linux-v6.1/Documentation/translations/zh_CN/admin-guide/ |
D | README.rst | 1 .. include:: ../disclaimer-zh_CN.rst 3 :Original: Documentation/admin-guide/README.rst 16 --------------- 29 ----------------------------- 33 PowerPC64、ARM、Hitachi SuperH、Cell、IBM S/390、MIPS、HP PA-RISC、Intel 34 IA-64、DEC VAX、AMD x86-64 Xtensa和ARC架构上。 44 ----- 49 - 因特网上和书籍上都有大量的(电子)文档,既有Linux专属文档,也有与普通 53 - 文档/子目录中有各种自述文件:例如,这些文件通常包含一些特定驱动程序的 55 :ref:`Documentation/process/changes.rst <changes>` 文件,它包含了升级内核 [all …]
|