Re: [PATCH] docs/zh_CN: add devicetree changesets translation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 5/10/22 22:47, 陈学兵 wrote:
> ​Translate .../Devicetree/changesets.rst into Chinese.
> 
> 
> Signed-off-by: XueBing Chen <chenxuebing@xxxxxxx>
> ---
>  .../zh_CN/devicetree/changesets.rst           | 31 +++++++++++++++++++
>  1 file changed, 31 insertions(+)
>  create mode 100644 Documentation/translations/zh_CN/devicetree/changesets.rst
> 
> 
> diff --git a/Documentation/translations/zh_CN/devicetree/changesets.rst b/Documentation/translations/zh_CN/devicetree/changesets.rst
> new file mode 100644
> index 000000000000..4aade1f26f1b
> --- /dev/null
> +++ b/Documentation/translations/zh_CN/devicetree/changesets.rst
> @@ -0,0 +1,31 @@
> +.. SPDX-License-Identifier: GPL-2.0
> +:Original: Documentation/Devicetree/changesets.rst

Hi xuebing,

no this file, You'd better run 'make htmldocs', then setup a webserver
and check if new file show correctly in web browser.


> +
> +:翻译:
> +
> + 陈学兵 XueBing Chen <chenxuebing@xxxxxxx>
> +
> +:校译:

need a blank line.

> +=====================
> +Devicetree 变更集
> +=====================
> +
> +Devicetree变更集是一种允许在活动树中应用变更的方法,其方式是要么应用全套变更,
> +要么不应用任何变更。如果在应用变更集的过程中发生错误,则树将回滚到以前的状态。
> +变更集也可以在应用后删除。
> +
> +应用变更集时,所有变更都会在发出 OF_RECONFIG 通知之前立即应用到树上。
> +这是为了让接收方在接收通知程序时看到树的完整一致状态。
> +
> +变更集的顺序如下所示:
> +
> +1. of_changeset_init() - 初始化变更集
> +
> +2. DT树的更改需要一组调用:of_changeset_attach_node()、of_changeset_detach_node()、

please take care the line width, align with your above lines, less than 80.

Thanks
Alex
> +of_changeset_add_property()、of_changeset_remove_property 和 of_changeset_update_property()。
> +此时不会对活动树进行任何更改。所有变更操作都记录在 of_changeset'entries'列表中。
> +
> +3. of_changeset_apply() - 将更改应用于树。要么应用整个变更集,要么如果出现错误,树将恢复到以前的状态。
> +核心是通过锁来确保正确的序列化。如果需要,可以使用 __of_changeset_apply 解锁版本 。
> +
> +如果需要删除成功应用的变更集,可以使用 of_changeset_revert()完成。



[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux