From owner-svn-src-vendor@freebsd.org Mon Aug 3 18:55:45 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 00CAE3A4FBB; Mon, 3 Aug 2020 18:55:45 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BL6Xc6Lcrz4H8x; Mon, 3 Aug 2020 18:55:44 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A431918C71; Mon, 3 Aug 2020 18:55:44 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 073ItiBg084530; Mon, 3 Aug 2020 18:55:44 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 073IteXB084506; Mon, 3 Aug 2020 18:55:40 GMT (envelope-from se@FreeBSD.org) Message-Id: <202008031855.073IteXB084506@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: =?UTF-8?Q?Stefan_E=c3=9fer?= Date: Mon, 3 Aug 2020 18:55:40 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363807 - in vendor/bc/dist: . include manuals manuals/bc manuals/dc src src/bc src/dc tests/bc X-SVN-Group: vendor X-SVN-Commit-Author: se X-SVN-Commit-Paths: in vendor/bc/dist: . include manuals manuals/bc manuals/dc src src/bc src/dc tests/bc X-SVN-Commit-Revision: 363807 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Aug 2020 18:55:45 -0000 Author: se Date: Mon Aug 3 18:55:39 2020 New Revision: 363807 URL: https://svnweb.freebsd.org/changeset/base/363807 Log: Import version 3.1.4 This version makes dc exit after processing all commands passed via -e or -f instead of waiting for more input on STDIN (add "-f -" to the command line to emulate the behavior of versionm 3.1.3 and earlier, if desired). The version and copyright message are no longer printed for interactive sessions as was the case with the prior implementation in the FreeBSD base system. Obtained from: https://git.yzena.com/gavin/bc Added: vendor/bc/dist/tests/bc/misc6.txt (contents, props changed) vendor/bc/dist/tests/bc/misc6_results.txt (contents, props changed) vendor/bc/dist/tests/bc/misc7.txt (contents, props changed) vendor/bc/dist/tests/bc/misc7_results.txt (contents, props changed) vendor/bc/dist/tests/bc/stdin1.txt (contents, props changed) vendor/bc/dist/tests/bc/stdin1_results.txt (contents, props changed) vendor/bc/dist/tests/bc/stdin2.txt (contents, props changed) vendor/bc/dist/tests/bc/stdin2_results.txt (contents, props changed) Modified: vendor/bc/dist/Makefile.in vendor/bc/dist/NEWS.md vendor/bc/dist/README.md vendor/bc/dist/include/bc.h vendor/bc/dist/include/vm.h vendor/bc/dist/manuals/bc.1.md.in vendor/bc/dist/manuals/bc/A.1 vendor/bc/dist/manuals/bc/A.1.md vendor/bc/dist/manuals/bc/E.1 vendor/bc/dist/manuals/bc/E.1.md vendor/bc/dist/manuals/bc/EH.1 vendor/bc/dist/manuals/bc/EH.1.md vendor/bc/dist/manuals/bc/EHN.1 vendor/bc/dist/manuals/bc/EHN.1.md vendor/bc/dist/manuals/bc/EHNP.1 vendor/bc/dist/manuals/bc/EHNP.1.md vendor/bc/dist/manuals/bc/EHP.1 vendor/bc/dist/manuals/bc/EHP.1.md vendor/bc/dist/manuals/bc/EN.1 vendor/bc/dist/manuals/bc/EN.1.md vendor/bc/dist/manuals/bc/ENP.1 vendor/bc/dist/manuals/bc/ENP.1.md vendor/bc/dist/manuals/bc/EP.1 vendor/bc/dist/manuals/bc/EP.1.md vendor/bc/dist/manuals/bc/H.1 vendor/bc/dist/manuals/bc/H.1.md vendor/bc/dist/manuals/bc/HN.1 vendor/bc/dist/manuals/bc/HN.1.md vendor/bc/dist/manuals/bc/HNP.1 vendor/bc/dist/manuals/bc/HNP.1.md vendor/bc/dist/manuals/bc/HP.1 vendor/bc/dist/manuals/bc/HP.1.md vendor/bc/dist/manuals/bc/N.1 vendor/bc/dist/manuals/bc/N.1.md vendor/bc/dist/manuals/bc/NP.1 vendor/bc/dist/manuals/bc/NP.1.md vendor/bc/dist/manuals/bc/P.1 vendor/bc/dist/manuals/bc/P.1.md vendor/bc/dist/manuals/dc.1.md.in vendor/bc/dist/manuals/dc/A.1 vendor/bc/dist/manuals/dc/A.1.md vendor/bc/dist/manuals/dc/E.1 vendor/bc/dist/manuals/dc/E.1.md vendor/bc/dist/manuals/dc/EH.1 vendor/bc/dist/manuals/dc/EH.1.md vendor/bc/dist/manuals/dc/EHN.1 vendor/bc/dist/manuals/dc/EHN.1.md vendor/bc/dist/manuals/dc/EHNP.1 vendor/bc/dist/manuals/dc/EHNP.1.md vendor/bc/dist/manuals/dc/EHP.1 vendor/bc/dist/manuals/dc/EHP.1.md vendor/bc/dist/manuals/dc/EN.1 vendor/bc/dist/manuals/dc/EN.1.md vendor/bc/dist/manuals/dc/ENP.1 vendor/bc/dist/manuals/dc/ENP.1.md vendor/bc/dist/manuals/dc/EP.1 vendor/bc/dist/manuals/dc/EP.1.md vendor/bc/dist/manuals/dc/H.1 vendor/bc/dist/manuals/dc/H.1.md vendor/bc/dist/manuals/dc/HN.1 vendor/bc/dist/manuals/dc/HN.1.md vendor/bc/dist/manuals/dc/HNP.1 vendor/bc/dist/manuals/dc/HNP.1.md vendor/bc/dist/manuals/dc/HP.1 vendor/bc/dist/manuals/dc/HP.1.md vendor/bc/dist/manuals/dc/N.1 vendor/bc/dist/manuals/dc/N.1.md vendor/bc/dist/manuals/dc/NP.1 vendor/bc/dist/manuals/dc/NP.1.md vendor/bc/dist/manuals/dc/P.1 vendor/bc/dist/manuals/dc/P.1.md vendor/bc/dist/src/args.c vendor/bc/dist/src/bc/bc.c vendor/bc/dist/src/bc/parse.c vendor/bc/dist/src/dc/dc.c vendor/bc/dist/src/vm.c vendor/bc/dist/tests/bc/all.txt Modified: vendor/bc/dist/Makefile.in ============================================================================== --- vendor/bc/dist/Makefile.in Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/Makefile.in Mon Aug 3 18:55:39 2020 (r363807) @@ -29,7 +29,7 @@ # .POSIX: -VERSION = 3.1.3 +VERSION = 3.1.4 SRC = %%SRC%% OBJ = %%OBJ%% Modified: vendor/bc/dist/NEWS.md ============================================================================== --- vendor/bc/dist/NEWS.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/NEWS.md Mon Aug 3 18:55:39 2020 (r363807) @@ -1,5 +1,24 @@ # News +## 3.1.4 + +This is a production release that fixes one bug, changes two behaviors, and +removes one environment variable. + +The bug is like the one in the last release except it applies if files are being +executed. I also made the fix more general. + +The behavior that was changed is that `bc` now exits when given `-e`, `-f`, +`--expression` or `--file`. However, if the last one of those is `-f-` (using +`stdin` as the file), `bc` does not exit. If `-f-` exists and is not the last of +the `-e` and `-f` options (and equivalents), `bc` gives a fatal error and exits. + +Next, I removed the `BC_EXPR_EXIT` and `DC_EXPR_EXIT` environment variables +since their use is not needed with the behavior change. + +Finally, I made it so `bc` does not print the header, though the `-q` and +`--quiet` options were kept for compatibility with GNU `bc`. + ## 3.1.3 This is a production release that fixes one minor bug: if `bc` was invoked like Modified: vendor/bc/dist/README.md ============================================================================== --- vendor/bc/dist/README.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/README.md Mon Aug 3 18:55:39 2020 (r363807) @@ -262,8 +262,8 @@ Other projects based on this bc are: toybox `bc` should be reported there. * [FreeBSD `bc`][23]. While the `bc` in FreeBSD is kept up-to-date, it is better - to report bugs there, and the maintainers of the package will contact me if - necessary. + to [report bugs there][24], as well as [submit patches][25], and the + maintainers of the package will contact me if necessary. ## Language @@ -332,4 +332,6 @@ Folders: [20]: https://git.yzena.com/gavin/bc [21]: https://gavinhoward.com/2020/04/i-am-moving-away-from-github/ [22]: https://www.deepl.com/translator -[23]: https://github.com/freebsd/freebsd/tree/master/contrib/bc +[23]: https://svnweb.freebsd.org/base/head/contrib/bc/ +[24]: https://bugs.freebsd.org/ +[25]: https://reviews.freebsd.org/ Modified: vendor/bc/dist/include/bc.h ============================================================================== --- vendor/bc/dist/include/bc.h Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/include/bc.h Mon Aug 3 18:55:39 2020 (r363807) @@ -159,9 +159,6 @@ void bc_parse_expr(BcParse *p, uint8_t flags); void bc_parse_parse(BcParse *p); void bc_parse_expr_status(BcParse *p, uint8_t flags, BcParseNext next); -// This is necessary to clear up for if statements at the end of files. -void bc_parse_noElse(BcParse *p); - extern const char bc_sig_msg[]; extern const uchar bc_sig_msg_len; Modified: vendor/bc/dist/include/vm.h ============================================================================== --- vendor/bc/dist/include/vm.h Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/include/vm.h Mon Aug 3 18:55:39 2020 (r363807) @@ -102,11 +102,10 @@ #define BC_FLAG_G (UINTMAX_C(1)<<4) #endif // BC_ENABLED -#define BC_FLAG_Q (UINTMAX_C(1)<<5) -#define BC_FLAG_I (UINTMAX_C(1)<<6) -#define BC_FLAG_P (UINTMAX_C(1)<<7) -#define BC_FLAG_TTYIN (UINTMAX_C(1)<<8) -#define BC_FLAG_TTY (UINTMAX_C(1)<<9) +#define BC_FLAG_I (UINTMAX_C(1)<<5) +#define BC_FLAG_P (UINTMAX_C(1)<<6) +#define BC_FLAG_TTYIN (UINTMAX_C(1)<<7) +#define BC_FLAG_TTY (UINTMAX_C(1)<<8) #define BC_TTYIN (vm.flags & BC_FLAG_TTYIN) #define BC_TTY (vm.flags & BC_FLAG_TTY) @@ -279,12 +278,6 @@ #define BC_VM_INVALID_CATALOG ((nl_catd) -1) -// dc does not use is_stdin. -#if !BC_ENABLED -#define bc_vm_process(text, is_stdin) bc_vm_process(text) -#else // BC_ENABLED -#endif // BC_ENABLED - typedef struct BcVm { volatile sig_atomic_t status; @@ -310,6 +303,7 @@ typedef struct BcVm { uint16_t nchars; uint16_t line_len; + bool no_exit_exprs; bool eof; BcBigDig maxes[BC_PROG_GLOBALS_LEN + BC_ENABLE_EXTRA_MATH]; @@ -360,7 +354,7 @@ typedef struct BcVm { void bc_vm_info(const char* const help); void bc_vm_boot(int argc, char *argv[], const char *env_len, - const char* const env_args, const char* env_exp_quit); + const char* const env_args); void bc_vm_shutdown(void); void bc_vm_printf(const char *fmt, ...); Modified: vendor/bc/dist/manuals/bc.1.md.in ============================================================================== --- vendor/bc/dist/manuals/bc.1.md.in Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc.1.md.in Mon Aug 3 18:55:39 2020 (r363807) @@ -195,11 +195,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. - This is mostly for compatibility with the [GNU bc(1)][2]. - This is a **non-portable extension**. **-s**, **--standard** @@ -229,9 +229,10 @@ The following are the options that bc(1) accepts. evaluated in the order given. This means that if a file is given before an expression, the file is read in and evaluated first. - In other bc(1) implementations, this option causes the program to execute - the expressions and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. + However, if any other **-e**, **--expression**, **-f**, or **--file** + arguments are given after that, bc(1) will give a fatal error and exit. This is a **non-portable extension**. @@ -241,9 +242,8 @@ The following are the options that bc(1) accepts. through **stdin**. If expressions are also given (see above), the expressions are evaluated in the order given. - In other bc(1) implementations, this option causes the program to execute - the files and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. This is a **non-portable extension**. @@ -1614,12 +1614,6 @@ bc(1) recognizes the following environment variables: than **1** and is less than **UINT16_MAX** (**2\^16-1**), bc(1) will output lines to that length, including the backslash (**\\**). The default line length is **70**. - -**BC_EXPR_EXIT** - -: If this variable exists (no matter the contents), bc(1) will exit - immediately after executing expressions and files given by the **-e** and/or - **-f** command-line options (and any equivalents). # EXIT STATUS Modified: vendor/bc/dist/manuals/bc/A.1 ============================================================================== --- vendor/bc/dist/manuals/bc/A.1 Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/A.1 Mon Aug 3 18:55:39 2020 (r363807) @@ -187,13 +187,13 @@ This is a \f[B]non\-portable extension\f[]. .RE .TP .B \f[B]\-q\f[], \f[B]\-\-quiet\f[] -Do not print copyright header. -bc(1) will also suppress the header in non\-interactive mode. +This option is for compatibility with the GNU +bc(1) (https://www.gnu.org/software/bc/); it is a no\-op. +Without this option, GNU bc(1) prints a copyright header. +This bc(1) only prints the copyright header if one or more of the +\f[B]\-v\f[], \f[B]\-V\f[], or \f[B]\-\-version\f[] options are given. .RS .PP -This is mostly for compatibility with the GNU -bc(1) (https://www.gnu.org/software/bc/). -.PP This is a \f[B]non\-portable extension\f[]. .RE .TP @@ -231,10 +231,12 @@ This means that if a file is given before an expressio read in and evaluated first. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the expressions and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. +However, if any other \f[B]\-e\f[], \f[B]\-\-expression\f[], +\f[B]\-f\f[], or \f[B]\-\-file\f[] arguments are given after that, bc(1) +will give a fatal error and exit. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -246,10 +248,9 @@ If expressions are also given (see above), the express in the order given. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the files and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -1913,14 +1914,6 @@ greater than \f[B]1\f[] and is less than \f[B]UINT16_M (\f[B]2^16\-1\f[]), bc(1) will output lines to that length, including the backslash (\f[B]\\\f[]). The default line length is \f[B]70\f[]. -.RS -.RE -.TP -.B \f[B]BC_EXPR_EXIT\f[] -If this variable exists (no matter the contents), bc(1) will exit -immediately after executing expressions and files given by the -\f[B]\-e\f[] and/or \f[B]\-f\f[] command\-line options (and any -equivalents). .RS .RE .SH EXIT STATUS Modified: vendor/bc/dist/manuals/bc/A.1.md ============================================================================== --- vendor/bc/dist/manuals/bc/A.1.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/A.1.md Mon Aug 3 18:55:39 2020 (r363807) @@ -153,11 +153,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. - This is mostly for compatibility with the [GNU bc(1)][2]. - This is a **non-portable extension**. **-s**, **--standard** @@ -187,9 +187,10 @@ The following are the options that bc(1) accepts. evaluated in the order given. This means that if a file is given before an expression, the file is read in and evaluated first. - In other bc(1) implementations, this option causes the program to execute - the expressions and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. + However, if any other **-e**, **--expression**, **-f**, or **--file** + arguments are given after that, bc(1) will give a fatal error and exit. This is a **non-portable extension**. @@ -199,9 +200,8 @@ The following are the options that bc(1) accepts. through **stdin**. If expressions are also given (see above), the expressions are evaluated in the order given. - In other bc(1) implementations, this option causes the program to execute - the files and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. This is a **non-portable extension**. @@ -1523,12 +1523,6 @@ bc(1) recognizes the following environment variables: than **1** and is less than **UINT16_MAX** (**2\^16-1**), bc(1) will output lines to that length, including the backslash (**\\**). The default line length is **70**. - -**BC_EXPR_EXIT** - -: If this variable exists (no matter the contents), bc(1) will exit - immediately after executing expressions and files given by the **-e** and/or - **-f** command-line options (and any equivalents). # EXIT STATUS Modified: vendor/bc/dist/manuals/bc/E.1 ============================================================================== --- vendor/bc/dist/manuals/bc/E.1 Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/E.1 Mon Aug 3 18:55:39 2020 (r363807) @@ -148,13 +148,13 @@ This is a \f[B]non\-portable extension\f[]. .RE .TP .B \f[B]\-q\f[], \f[B]\-\-quiet\f[] -Do not print copyright header. -bc(1) will also suppress the header in non\-interactive mode. +This option is for compatibility with the GNU +bc(1) (https://www.gnu.org/software/bc/); it is a no\-op. +Without this option, GNU bc(1) prints a copyright header. +This bc(1) only prints the copyright header if one or more of the +\f[B]\-v\f[], \f[B]\-V\f[], or \f[B]\-\-version\f[] options are given. .RS .PP -This is mostly for compatibility with the GNU -bc(1) (https://www.gnu.org/software/bc/). -.PP This is a \f[B]non\-portable extension\f[]. .RE .TP @@ -192,10 +192,12 @@ This means that if a file is given before an expressio read in and evaluated first. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the expressions and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. +However, if any other \f[B]\-e\f[], \f[B]\-\-expression\f[], +\f[B]\-f\f[], or \f[B]\-\-file\f[] arguments are given after that, bc(1) +will give a fatal error and exit. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -207,10 +209,9 @@ If expressions are also given (see above), the express in the order given. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the files and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -1159,14 +1160,6 @@ greater than \f[B]1\f[] and is less than \f[B]UINT16_M (\f[B]2^16\-1\f[]), bc(1) will output lines to that length, including the backslash (\f[B]\\\f[]). The default line length is \f[B]70\f[]. -.RS -.RE -.TP -.B \f[B]BC_EXPR_EXIT\f[] -If this variable exists (no matter the contents), bc(1) will exit -immediately after executing expressions and files given by the -\f[B]\-e\f[] and/or \f[B]\-f\f[] command\-line options (and any -equivalents). .RS .RE .SH EXIT STATUS Modified: vendor/bc/dist/manuals/bc/E.1.md ============================================================================== --- vendor/bc/dist/manuals/bc/E.1.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/E.1.md Mon Aug 3 18:55:39 2020 (r363807) @@ -137,11 +137,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. - This is mostly for compatibility with the [GNU bc(1)][2]. - This is a **non-portable extension**. **-s**, **--standard** @@ -171,9 +171,10 @@ The following are the options that bc(1) accepts. evaluated in the order given. This means that if a file is given before an expression, the file is read in and evaluated first. - In other bc(1) implementations, this option causes the program to execute - the expressions and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. + However, if any other **-e**, **--expression**, **-f**, or **--file** + arguments are given after that, bc(1) will give a fatal error and exit. This is a **non-portable extension**. @@ -183,9 +184,8 @@ The following are the options that bc(1) accepts. through **stdin**. If expressions are also given (see above), the expressions are evaluated in the order given. - In other bc(1) implementations, this option causes the program to execute - the files and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. This is a **non-portable extension**. @@ -919,12 +919,6 @@ bc(1) recognizes the following environment variables: than **1** and is less than **UINT16_MAX** (**2\^16-1**), bc(1) will output lines to that length, including the backslash (**\\**). The default line length is **70**. - -**BC_EXPR_EXIT** - -: If this variable exists (no matter the contents), bc(1) will exit - immediately after executing expressions and files given by the **-e** and/or - **-f** command-line options (and any equivalents). # EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EH.1 ============================================================================== --- vendor/bc/dist/manuals/bc/EH.1 Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EH.1 Mon Aug 3 18:55:39 2020 (r363807) @@ -145,13 +145,13 @@ This is a \f[B]non\-portable extension\f[]. .RE .TP .B \f[B]\-q\f[], \f[B]\-\-quiet\f[] -Do not print copyright header. -bc(1) will also suppress the header in non\-interactive mode. +This option is for compatibility with the GNU +bc(1) (https://www.gnu.org/software/bc/); it is a no\-op. +Without this option, GNU bc(1) prints a copyright header. +This bc(1) only prints the copyright header if one or more of the +\f[B]\-v\f[], \f[B]\-V\f[], or \f[B]\-\-version\f[] options are given. .RS .PP -This is mostly for compatibility with the GNU -bc(1) (https://www.gnu.org/software/bc/). -.PP This is a \f[B]non\-portable extension\f[]. .RE .TP @@ -189,10 +189,12 @@ This means that if a file is given before an expressio read in and evaluated first. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the expressions and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. +However, if any other \f[B]\-e\f[], \f[B]\-\-expression\f[], +\f[B]\-f\f[], or \f[B]\-\-file\f[] arguments are given after that, bc(1) +will give a fatal error and exit. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -204,10 +206,9 @@ If expressions are also given (see above), the express in the order given. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the files and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -1156,14 +1157,6 @@ greater than \f[B]1\f[] and is less than \f[B]UINT16_M (\f[B]2^16\-1\f[]), bc(1) will output lines to that length, including the backslash (\f[B]\\\f[]). The default line length is \f[B]70\f[]. -.RS -.RE -.TP -.B \f[B]BC_EXPR_EXIT\f[] -If this variable exists (no matter the contents), bc(1) will exit -immediately after executing expressions and files given by the -\f[B]\-e\f[] and/or \f[B]\-f\f[] command\-line options (and any -equivalents). .RS .RE .SH EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EH.1.md ============================================================================== --- vendor/bc/dist/manuals/bc/EH.1.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EH.1.md Mon Aug 3 18:55:39 2020 (r363807) @@ -134,11 +134,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. - This is mostly for compatibility with the [GNU bc(1)][2]. - This is a **non-portable extension**. **-s**, **--standard** @@ -168,9 +168,10 @@ The following are the options that bc(1) accepts. evaluated in the order given. This means that if a file is given before an expression, the file is read in and evaluated first. - In other bc(1) implementations, this option causes the program to execute - the expressions and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. + However, if any other **-e**, **--expression**, **-f**, or **--file** + arguments are given after that, bc(1) will give a fatal error and exit. This is a **non-portable extension**. @@ -180,9 +181,8 @@ The following are the options that bc(1) accepts. through **stdin**. If expressions are also given (see above), the expressions are evaluated in the order given. - In other bc(1) implementations, this option causes the program to execute - the files and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. This is a **non-portable extension**. @@ -916,12 +916,6 @@ bc(1) recognizes the following environment variables: than **1** and is less than **UINT16_MAX** (**2\^16-1**), bc(1) will output lines to that length, including the backslash (**\\**). The default line length is **70**. - -**BC_EXPR_EXIT** - -: If this variable exists (no matter the contents), bc(1) will exit - immediately after executing expressions and files given by the **-e** and/or - **-f** command-line options (and any equivalents). # EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EHN.1 ============================================================================== --- vendor/bc/dist/manuals/bc/EHN.1 Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EHN.1 Mon Aug 3 18:55:39 2020 (r363807) @@ -145,13 +145,13 @@ This is a \f[B]non\-portable extension\f[]. .RE .TP .B \f[B]\-q\f[], \f[B]\-\-quiet\f[] -Do not print copyright header. -bc(1) will also suppress the header in non\-interactive mode. +This option is for compatibility with the GNU +bc(1) (https://www.gnu.org/software/bc/); it is a no\-op. +Without this option, GNU bc(1) prints a copyright header. +This bc(1) only prints the copyright header if one or more of the +\f[B]\-v\f[], \f[B]\-V\f[], or \f[B]\-\-version\f[] options are given. .RS .PP -This is mostly for compatibility with the GNU -bc(1) (https://www.gnu.org/software/bc/). -.PP This is a \f[B]non\-portable extension\f[]. .RE .TP @@ -189,10 +189,12 @@ This means that if a file is given before an expressio read in and evaluated first. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the expressions and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. +However, if any other \f[B]\-e\f[], \f[B]\-\-expression\f[], +\f[B]\-f\f[], or \f[B]\-\-file\f[] arguments are given after that, bc(1) +will give a fatal error and exit. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -204,10 +206,9 @@ If expressions are also given (see above), the express in the order given. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the files and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -1156,14 +1157,6 @@ greater than \f[B]1\f[] and is less than \f[B]UINT16_M (\f[B]2^16\-1\f[]), bc(1) will output lines to that length, including the backslash (\f[B]\\\f[]). The default line length is \f[B]70\f[]. -.RS -.RE -.TP -.B \f[B]BC_EXPR_EXIT\f[] -If this variable exists (no matter the contents), bc(1) will exit -immediately after executing expressions and files given by the -\f[B]\-e\f[] and/or \f[B]\-f\f[] command\-line options (and any -equivalents). .RS .RE .SH EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EHN.1.md ============================================================================== --- vendor/bc/dist/manuals/bc/EHN.1.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EHN.1.md Mon Aug 3 18:55:39 2020 (r363807) @@ -134,11 +134,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. - This is mostly for compatibility with the [GNU bc(1)][2]. - This is a **non-portable extension**. **-s**, **--standard** @@ -168,9 +168,10 @@ The following are the options that bc(1) accepts. evaluated in the order given. This means that if a file is given before an expression, the file is read in and evaluated first. - In other bc(1) implementations, this option causes the program to execute - the expressions and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. + However, if any other **-e**, **--expression**, **-f**, or **--file** + arguments are given after that, bc(1) will give a fatal error and exit. This is a **non-portable extension**. @@ -180,9 +181,8 @@ The following are the options that bc(1) accepts. through **stdin**. If expressions are also given (see above), the expressions are evaluated in the order given. - In other bc(1) implementations, this option causes the program to execute - the files and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. This is a **non-portable extension**. @@ -916,12 +916,6 @@ bc(1) recognizes the following environment variables: than **1** and is less than **UINT16_MAX** (**2\^16-1**), bc(1) will output lines to that length, including the backslash (**\\**). The default line length is **70**. - -**BC_EXPR_EXIT** - -: If this variable exists (no matter the contents), bc(1) will exit - immediately after executing expressions and files given by the **-e** and/or - **-f** command-line options (and any equivalents). # EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EHNP.1 ============================================================================== --- vendor/bc/dist/manuals/bc/EHNP.1 Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EHNP.1 Mon Aug 3 18:55:39 2020 (r363807) @@ -140,13 +140,13 @@ This is a \f[B]non\-portable extension\f[]. .RE .TP .B \f[B]\-q\f[], \f[B]\-\-quiet\f[] -Do not print copyright header. -bc(1) will also suppress the header in non\-interactive mode. +This option is for compatibility with the GNU +bc(1) (https://www.gnu.org/software/bc/); it is a no\-op. +Without this option, GNU bc(1) prints a copyright header. +This bc(1) only prints the copyright header if one or more of the +\f[B]\-v\f[], \f[B]\-V\f[], or \f[B]\-\-version\f[] options are given. .RS .PP -This is mostly for compatibility with the GNU -bc(1) (https://www.gnu.org/software/bc/). -.PP This is a \f[B]non\-portable extension\f[]. .RE .TP @@ -184,10 +184,12 @@ This means that if a file is given before an expressio read in and evaluated first. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the expressions and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. +However, if any other \f[B]\-e\f[], \f[B]\-\-expression\f[], +\f[B]\-f\f[], or \f[B]\-\-file\f[] arguments are given after that, bc(1) +will give a fatal error and exit. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -199,10 +201,9 @@ If expressions are also given (see above), the express in the order given. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the files and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -1151,14 +1152,6 @@ greater than \f[B]1\f[] and is less than \f[B]UINT16_M (\f[B]2^16\-1\f[]), bc(1) will output lines to that length, including the backslash (\f[B]\\\f[]). The default line length is \f[B]70\f[]. -.RS -.RE -.TP -.B \f[B]BC_EXPR_EXIT\f[] -If this variable exists (no matter the contents), bc(1) will exit -immediately after executing expressions and files given by the -\f[B]\-e\f[] and/or \f[B]\-f\f[] command\-line options (and any -equivalents). .RS .RE .SH EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EHNP.1.md ============================================================================== --- vendor/bc/dist/manuals/bc/EHNP.1.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EHNP.1.md Mon Aug 3 18:55:39 2020 (r363807) @@ -130,11 +130,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. - This is mostly for compatibility with the [GNU bc(1)][2]. - This is a **non-portable extension**. **-s**, **--standard** @@ -164,9 +164,10 @@ The following are the options that bc(1) accepts. evaluated in the order given. This means that if a file is given before an expression, the file is read in and evaluated first. - In other bc(1) implementations, this option causes the program to execute - the expressions and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. + However, if any other **-e**, **--expression**, **-f**, or **--file** + arguments are given after that, bc(1) will give a fatal error and exit. This is a **non-portable extension**. @@ -176,9 +177,8 @@ The following are the options that bc(1) accepts. through **stdin**. If expressions are also given (see above), the expressions are evaluated in the order given. - In other bc(1) implementations, this option causes the program to execute - the files and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. This is a **non-portable extension**. @@ -912,12 +912,6 @@ bc(1) recognizes the following environment variables: than **1** and is less than **UINT16_MAX** (**2\^16-1**), bc(1) will output lines to that length, including the backslash (**\\**). The default line length is **70**. - -**BC_EXPR_EXIT** - -: If this variable exists (no matter the contents), bc(1) will exit - immediately after executing expressions and files given by the **-e** and/or - **-f** command-line options (and any equivalents). # EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EHP.1 ============================================================================== --- vendor/bc/dist/manuals/bc/EHP.1 Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EHP.1 Mon Aug 3 18:55:39 2020 (r363807) @@ -140,13 +140,13 @@ This is a \f[B]non\-portable extension\f[]. .RE .TP .B \f[B]\-q\f[], \f[B]\-\-quiet\f[] -Do not print copyright header. -bc(1) will also suppress the header in non\-interactive mode. +This option is for compatibility with the GNU +bc(1) (https://www.gnu.org/software/bc/); it is a no\-op. +Without this option, GNU bc(1) prints a copyright header. +This bc(1) only prints the copyright header if one or more of the +\f[B]\-v\f[], \f[B]\-V\f[], or \f[B]\-\-version\f[] options are given. .RS .PP -This is mostly for compatibility with the GNU -bc(1) (https://www.gnu.org/software/bc/). -.PP This is a \f[B]non\-portable extension\f[]. .RE .TP @@ -184,10 +184,12 @@ This means that if a file is given before an expressio read in and evaluated first. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the expressions and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. +However, if any other \f[B]\-e\f[], \f[B]\-\-expression\f[], +\f[B]\-f\f[], or \f[B]\-\-file\f[] arguments are given after that, bc(1) +will give a fatal error and exit. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -199,10 +201,9 @@ If expressions are also given (see above), the express in the order given. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the files and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -1151,14 +1152,6 @@ greater than \f[B]1\f[] and is less than \f[B]UINT16_M (\f[B]2^16\-1\f[]), bc(1) will output lines to that length, including the backslash (\f[B]\\\f[]). The default line length is \f[B]70\f[]. -.RS -.RE -.TP -.B \f[B]BC_EXPR_EXIT\f[] -If this variable exists (no matter the contents), bc(1) will exit -immediately after executing expressions and files given by the -\f[B]\-e\f[] and/or \f[B]\-f\f[] command\-line options (and any -equivalents). .RS .RE .SH EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EHP.1.md ============================================================================== --- vendor/bc/dist/manuals/bc/EHP.1.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EHP.1.md Mon Aug 3 18:55:39 2020 (r363807) @@ -130,11 +130,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. - This is mostly for compatibility with the [GNU bc(1)][2]. - This is a **non-portable extension**. **-s**, **--standard** @@ -164,9 +164,10 @@ The following are the options that bc(1) accepts. evaluated in the order given. This means that if a file is given before an expression, the file is read in and evaluated first. - In other bc(1) implementations, this option causes the program to execute - the expressions and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. + However, if any other **-e**, **--expression**, **-f**, or **--file** + arguments are given after that, bc(1) will give a fatal error and exit. This is a **non-portable extension**. @@ -176,9 +177,8 @@ The following are the options that bc(1) accepts. through **stdin**. If expressions are also given (see above), the expressions are evaluated in the order given. - In other bc(1) implementations, this option causes the program to execute - the files and then exit. This bc(1) does not, unless the - **BC_EXPR_EXIT** is defined (see the **ENVIRONMENT VARIABLES** section). + After processing all expressions and files, bc(1) will exit, unless **-** + (**stdin**) was given as an argument at least once to **-f** or **--file**. This is a **non-portable extension**. @@ -912,12 +912,6 @@ bc(1) recognizes the following environment variables: than **1** and is less than **UINT16_MAX** (**2\^16-1**), bc(1) will output lines to that length, including the backslash (**\\**). The default line length is **70**. - -**BC_EXPR_EXIT** - -: If this variable exists (no matter the contents), bc(1) will exit - immediately after executing expressions and files given by the **-e** and/or - **-f** command-line options (and any equivalents). # EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EN.1 ============================================================================== --- vendor/bc/dist/manuals/bc/EN.1 Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EN.1 Mon Aug 3 18:55:39 2020 (r363807) @@ -148,13 +148,13 @@ This is a \f[B]non\-portable extension\f[]. .RE .TP .B \f[B]\-q\f[], \f[B]\-\-quiet\f[] -Do not print copyright header. -bc(1) will also suppress the header in non\-interactive mode. +This option is for compatibility with the GNU +bc(1) (https://www.gnu.org/software/bc/); it is a no\-op. +Without this option, GNU bc(1) prints a copyright header. +This bc(1) only prints the copyright header if one or more of the +\f[B]\-v\f[], \f[B]\-V\f[], or \f[B]\-\-version\f[] options are given. .RS .PP -This is mostly for compatibility with the GNU -bc(1) (https://www.gnu.org/software/bc/). -.PP This is a \f[B]non\-portable extension\f[]. .RE .TP @@ -192,10 +192,12 @@ This means that if a file is given before an expressio read in and evaluated first. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the expressions and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. +However, if any other \f[B]\-e\f[], \f[B]\-\-expression\f[], +\f[B]\-f\f[], or \f[B]\-\-file\f[] arguments are given after that, bc(1) +will give a fatal error and exit. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -207,10 +209,9 @@ If expressions are also given (see above), the express in the order given. .RS .PP -In other bc(1) implementations, this option causes the program to -execute the files and then exit. -This bc(1) does not, unless the \f[B]BC_EXPR_EXIT\f[] is defined (see -the \f[B]ENVIRONMENT VARIABLES\f[] section). +After processing all expressions and files, bc(1) will exit, unless +\f[B]\-\f[] (\f[B]stdin\f[]) was given as an argument at least once to +\f[B]\-f\f[] or \f[B]\-\-file\f[]. .PP This is a \f[B]non\-portable extension\f[]. .RE @@ -1159,14 +1160,6 @@ greater than \f[B]1\f[] and is less than \f[B]UINT16_M (\f[B]2^16\-1\f[]), bc(1) will output lines to that length, including the backslash (\f[B]\\\f[]). The default line length is \f[B]70\f[]. -.RS -.RE -.TP -.B \f[B]BC_EXPR_EXIT\f[] -If this variable exists (no matter the contents), bc(1) will exit -immediately after executing expressions and files given by the -\f[B]\-e\f[] and/or \f[B]\-f\f[] command\-line options (and any -equivalents). .RS .RE .SH EXIT STATUS Modified: vendor/bc/dist/manuals/bc/EN.1.md ============================================================================== --- vendor/bc/dist/manuals/bc/EN.1.md Mon Aug 3 18:08:10 2020 (r363806) +++ vendor/bc/dist/manuals/bc/EN.1.md Mon Aug 3 18:55:39 2020 (r363807) @@ -137,11 +137,11 @@ The following are the options that bc(1) accepts. **-q**, **--quiet** -: Do not print copyright header. bc(1) will also suppress the header in - non-interactive mode. +: This option is for compatibility with the [GNU bc(1)][2]; it is a no-op. + Without this option, GNU bc(1) prints a copyright header. This bc(1) only + prints the copyright header if one or more of the **-v**, **-V**, or + **--version** options are given. *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Aug 3 19:00:14 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C30F93A517C; Mon, 3 Aug 2020 19:00:13 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BL6dn4hcXz4HHy; Mon, 3 Aug 2020 19:00:13 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 68F5718C75; Mon, 3 Aug 2020 19:00:13 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 073J0DKu084831; Mon, 3 Aug 2020 19:00:13 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 073J0Dur084830; Mon, 3 Aug 2020 19:00:13 GMT (envelope-from se@FreeBSD.org) Message-Id: <202008031900.073J0Dur084830@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: =?UTF-8?Q?Stefan_E=c3=9fer?= Date: Mon, 3 Aug 2020 19:00:13 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363808 - vendor/bc/3.1.4 X-SVN-Group: vendor X-SVN-Commit-Author: se X-SVN-Commit-Paths: vendor/bc/3.1.4 X-SVN-Commit-Revision: 363808 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Aug 2020 19:00:14 -0000 Author: se Date: Mon Aug 3 19:00:12 2020 New Revision: 363808 URL: https://svnweb.freebsd.org/changeset/base/363808 Log: Tag version 3.1.4 Added: vendor/bc/3.1.4/ - copied from r363807, vendor/bc/dist/ From owner-svn-src-vendor@freebsd.org Tue Aug 4 19:05:52 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C5B0037CB83; Tue, 4 Aug 2020 19:05:52 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BLkjr50rhz3V1S; Tue, 4 Aug 2020 19:05:52 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8D8FEA028; Tue, 4 Aug 2020 19:05:52 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 074J5qmP078771; Tue, 4 Aug 2020 19:05:52 GMT (envelope-from manu@FreeBSD.org) Received: (from manu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 074J5knX078741; Tue, 4 Aug 2020 19:05:46 GMT (envelope-from manu@FreeBSD.org) Message-Id: <202008041905.074J5knX078741@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: manu set sender to manu@FreeBSD.org using -f From: Emmanuel Vadot Date: Tue, 4 Aug 2020 19:05:46 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363850 - in vendor/device-tree/dist: Bindings Bindings/arm Bindings/arm/amlogic Bindings/arm/calxeda Bindings/arm/freescale Bindings/arm/mediatek Bindings/arm/nxp Bindings/arm/samsung ... X-SVN-Group: vendor X-SVN-Commit-Author: manu X-SVN-Commit-Paths: in vendor/device-tree/dist: Bindings Bindings/arm Bindings/arm/amlogic Bindings/arm/calxeda Bindings/arm/freescale Bindings/arm/mediatek Bindings/arm/nxp Bindings/arm/samsung Bindings/arm/socionext Bi... X-SVN-Commit-Revision: 363850 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2020 19:05:52 -0000 Author: manu Date: Tue Aug 4 19:05:45 2020 New Revision: 363850 URL: https://svnweb.freebsd.org/changeset/base/363850 Log: Import DTS from Linux 5.8 Added: vendor/device-tree/dist/Bindings/ABI.rst vendor/device-tree/dist/Bindings/arm/calxeda/hb-sregs.yaml vendor/device-tree/dist/Bindings/arm/calxeda/l2ecc.yaml vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,mipi0a.txt (contents, props changed) vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,pericfg.yaml vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,vcodecsys.txt (contents, props changed) vendor/device-tree/dist/Bindings/ata/sata_highbank.yaml vendor/device-tree/dist/Bindings/auxdisplay/hit,hd44780.yaml vendor/device-tree/dist/Bindings/bus/arm,integrator-ap-lm.yaml vendor/device-tree/dist/Bindings/bus/baikal,bt1-apb.yaml vendor/device-tree/dist/Bindings/bus/baikal,bt1-axi.yaml vendor/device-tree/dist/Bindings/clock/baikal,bt1-ccu-div.yaml vendor/device-tree/dist/Bindings/clock/baikal,bt1-ccu-pll.yaml vendor/device-tree/dist/Bindings/clock/calxeda.yaml vendor/device-tree/dist/Bindings/clock/cirrus,lochnagar.yaml vendor/device-tree/dist/Bindings/clock/imx1-clock.yaml vendor/device-tree/dist/Bindings/clock/imx21-clock.yaml vendor/device-tree/dist/Bindings/clock/imx23-clock.yaml vendor/device-tree/dist/Bindings/clock/imx25-clock.yaml vendor/device-tree/dist/Bindings/clock/imx27-clock.yaml vendor/device-tree/dist/Bindings/clock/imx28-clock.yaml vendor/device-tree/dist/Bindings/clock/imx31-clock.yaml vendor/device-tree/dist/Bindings/clock/imx35-clock.yaml vendor/device-tree/dist/Bindings/clock/imx5-clock.yaml vendor/device-tree/dist/Bindings/clock/imx6q-clock.yaml vendor/device-tree/dist/Bindings/clock/imx6sl-clock.yaml vendor/device-tree/dist/Bindings/clock/imx6sll-clock.yaml vendor/device-tree/dist/Bindings/clock/imx6sx-clock.yaml vendor/device-tree/dist/Bindings/clock/imx6ul-clock.yaml vendor/device-tree/dist/Bindings/clock/imx7d-clock.yaml vendor/device-tree/dist/Bindings/clock/imx8qxp-lpcg.yaml vendor/device-tree/dist/Bindings/clock/ingenic,cgu.yaml vendor/device-tree/dist/Bindings/clock/intel,agilex.yaml vendor/device-tree/dist/Bindings/clock/intel,cgu-lgm.yaml vendor/device-tree/dist/Bindings/clock/marvell,mmp2-audio-clock.yaml vendor/device-tree/dist/Bindings/clock/qcom,a53pll.yaml vendor/device-tree/dist/Bindings/clock/renesas,cpg-div6-clock.yaml vendor/device-tree/dist/Bindings/clock/renesas,cpg-mstp-clocks.yaml vendor/device-tree/dist/Bindings/cpufreq/nvidia,tegra20-cpufreq.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/bridge/analogix,anx7814.yaml vendor/device-tree/dist/Bindings/display/bridge/chrontel,ch7033.yaml vendor/device-tree/dist/Bindings/display/bridge/ite,it6505.yaml vendor/device-tree/dist/Bindings/display/bridge/nwl-dsi.yaml vendor/device-tree/dist/Bindings/display/bridge/simple-bridge.yaml vendor/device-tree/dist/Bindings/display/bridge/snps,dw-mipi-dsi.yaml vendor/device-tree/dist/Bindings/display/bridge/thine,thc63lvd1024.yaml vendor/device-tree/dist/Bindings/display/panel/arm,versatile-tft-panel.yaml vendor/device-tree/dist/Bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml vendor/device-tree/dist/Bindings/display/panel/boe,himax8279d.yaml vendor/device-tree/dist/Bindings/display/panel/feiyang,fy07024di26a30d.yaml vendor/device-tree/dist/Bindings/display/panel/ilitek,ili9322.yaml vendor/device-tree/dist/Bindings/display/panel/ilitek,ili9881c.yaml vendor/device-tree/dist/Bindings/display/panel/innolux,p097pfg.yaml vendor/device-tree/dist/Bindings/display/panel/innolux,p120zdg-bf1.yaml vendor/device-tree/dist/Bindings/display/panel/jdi,lt070me05000.yaml vendor/device-tree/dist/Bindings/display/panel/kingdisplay,kd035g6-54nt.yaml vendor/device-tree/dist/Bindings/display/panel/leadtek,ltk050h3146w.yaml vendor/device-tree/dist/Bindings/display/panel/lg,lg4573.yaml vendor/device-tree/dist/Bindings/display/panel/lgphilips,lb035q02.yaml vendor/device-tree/dist/Bindings/display/panel/olimex,lcd-olinuxino.yaml vendor/device-tree/dist/Bindings/display/panel/raydium,rm67191.yaml vendor/device-tree/dist/Bindings/display/panel/samsung,amoled-mipi-dsi.yaml vendor/device-tree/dist/Bindings/display/panel/samsung,ld9040.yaml vendor/device-tree/dist/Bindings/display/panel/samsung,s6d16d0.yaml vendor/device-tree/dist/Bindings/display/panel/samsung,s6e63m0.yaml vendor/device-tree/dist/Bindings/display/panel/seiko,43wvf1g.yaml vendor/device-tree/dist/Bindings/display/panel/sharp,lq150x1lg11.yaml vendor/device-tree/dist/Bindings/display/panel/sharp,ls037v7dw01.yaml vendor/device-tree/dist/Bindings/display/panel/sharp,ls043t1le01.yaml vendor/device-tree/dist/Bindings/display/panel/sitronix,st7701.yaml vendor/device-tree/dist/Bindings/display/panel/sitronix,st7789v.yaml vendor/device-tree/dist/Bindings/display/panel/sony,acx565akm.yaml vendor/device-tree/dist/Bindings/display/panel/startek,startek-kd050c.yaml vendor/device-tree/dist/Bindings/display/panel/tpo,td.yaml vendor/device-tree/dist/Bindings/display/panel/visionox,rm69299.yaml vendor/device-tree/dist/Bindings/display/rockchip/rockchip,rk3066-hdmi.yaml vendor/device-tree/dist/Bindings/display/rockchip/rockchip-vop.yaml vendor/device-tree/dist/Bindings/dma/ingenic,dma.yaml vendor/device-tree/dist/Bindings/dma/renesas,rcar-dmac.yaml vendor/device-tree/dist/Bindings/dma/renesas,usb-dmac.yaml vendor/device-tree/dist/Bindings/extcon/wlf,arizona.yaml vendor/device-tree/dist/Bindings/gpio/fsl-imx-gpio.yaml vendor/device-tree/dist/Bindings/gpio/gpio-mxs.yaml vendor/device-tree/dist/Bindings/gpio/renesas,em-gio.yaml vendor/device-tree/dist/Bindings/gpio/renesas,rcar-gpio.yaml vendor/device-tree/dist/Bindings/gpio/snps,dw-apb-gpio.yaml vendor/device-tree/dist/Bindings/hwmon/baikal,bt1-pvt.yaml vendor/device-tree/dist/Bindings/hwmon/cirrus,lochnagar.yaml vendor/device-tree/dist/Bindings/i2c/cdns,i2c-r1p10.yaml vendor/device-tree/dist/Bindings/i2c/i2c-qcom-cci.txt (contents, props changed) vendor/device-tree/dist/Bindings/i2c/ingenic,i2c.yaml vendor/device-tree/dist/Bindings/i2c/nuvoton,npcm7xx-i2c.yaml vendor/device-tree/dist/Bindings/i2c/snps,designware-i2c.yaml vendor/device-tree/dist/Bindings/i2c/xlnx,xps-iic-2.00.a.yaml vendor/device-tree/dist/Bindings/iio/adc/adi,ad9467.yaml vendor/device-tree/dist/Bindings/iio/adc/adi,axi-adc.yaml vendor/device-tree/dist/Bindings/iio/adc/maxim,max1241.yaml vendor/device-tree/dist/Bindings/iio/adc/rockchip-saradc.yaml vendor/device-tree/dist/Bindings/iio/chemical/ams,ccs811.yaml vendor/device-tree/dist/Bindings/iio/common.yaml vendor/device-tree/dist/Bindings/iio/dac/st,stm32-dac.yaml vendor/device-tree/dist/Bindings/iio/imu/adi,adis16475.yaml vendor/device-tree/dist/Bindings/iio/imu/bosch,bmi160.yaml vendor/device-tree/dist/Bindings/iio/light/amstaos,tsl2563.yaml vendor/device-tree/dist/Bindings/iio/light/vishay,vcnl4000.yaml vendor/device-tree/dist/Bindings/iio/proximity/vishay,vcnl3020.yaml vendor/device-tree/dist/Bindings/index.rst vendor/device-tree/dist/Bindings/input/gpio-keys.yaml vendor/device-tree/dist/Bindings/input/iqs269a.yaml vendor/device-tree/dist/Bindings/input/touchscreen/cypress,cy8ctma140.yaml vendor/device-tree/dist/Bindings/input/touchscreen/elan,elants_i2c.yaml vendor/device-tree/dist/Bindings/interconnect/fsl,imx8m-noc.yaml vendor/device-tree/dist/Bindings/interrupt-controller/fsl,irqsteer.yaml vendor/device-tree/dist/Bindings/interrupt-controller/ingenic,intc.yaml vendor/device-tree/dist/Bindings/interrupt-controller/loongson,htvec.yaml vendor/device-tree/dist/Bindings/interrupt-controller/loongson,pch-msi.yaml vendor/device-tree/dist/Bindings/interrupt-controller/loongson,pch-pic.yaml vendor/device-tree/dist/Bindings/interrupt-controller/renesas,intc-irqpin.yaml vendor/device-tree/dist/Bindings/iommu/allwinner,sun50i-h6-iommu.yaml vendor/device-tree/dist/Bindings/iommu/renesas,ipmmu-vmsa.yaml vendor/device-tree/dist/Bindings/ipmi/ipmi-smic.yaml vendor/device-tree/dist/Bindings/leds/backlight/qcom-wled.yaml vendor/device-tree/dist/Bindings/leds/leds-aw2013.yaml vendor/device-tree/dist/Bindings/leds/leds-sgm3140.yaml vendor/device-tree/dist/Bindings/mailbox/fsl,mu.yaml vendor/device-tree/dist/Bindings/mailbox/qcom,apcs-kpss-global.yaml vendor/device-tree/dist/Bindings/mailbox/qcom-ipcc.yaml vendor/device-tree/dist/Bindings/mailbox/sprd-mailbox.yaml vendor/device-tree/dist/Bindings/media/i2c/ov8856.yaml vendor/device-tree/dist/Bindings/media/marvell,mmp2-ccic.yaml vendor/device-tree/dist/Bindings/media/rockchip,vdec.yaml vendor/device-tree/dist/Bindings/media/rockchip-rga.yaml vendor/device-tree/dist/Bindings/media/rockchip-vpu.yaml vendor/device-tree/dist/Bindings/memory-controllers/baikal,bt1-l2-ctl.yaml vendor/device-tree/dist/Bindings/memory-controllers/calxeda-ddr-ctrlr.yaml vendor/device-tree/dist/Bindings/memory-controllers/ingenic,nemc.yaml vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra210-emc.yaml vendor/device-tree/dist/Bindings/memory-controllers/renesas,dbsc.yaml vendor/device-tree/dist/Bindings/mfd/cirrus,lochnagar.yaml vendor/device-tree/dist/Bindings/mfd/cirrus,madera.yaml vendor/device-tree/dist/Bindings/mfd/gateworks-gsc.yaml vendor/device-tree/dist/Bindings/mfd/mps,mp2629.yaml vendor/device-tree/dist/Bindings/mfd/wlf,arizona.yaml vendor/device-tree/dist/Bindings/mips/loongson/rs780e-acpi.yaml vendor/device-tree/dist/Bindings/mmc/amlogic,meson-mx-sdhc.yaml vendor/device-tree/dist/Bindings/mmc/ingenic,mmc.yaml vendor/device-tree/dist/Bindings/mmc/sdhci-pxa.yaml vendor/device-tree/dist/Bindings/mtd/arasan,nand-controller.yaml vendor/device-tree/dist/Bindings/mtd/ingenic,nand.yaml vendor/device-tree/dist/Bindings/net/calxeda-xgmac.yaml vendor/device-tree/dist/Bindings/net/imx-dwmac.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/mediatek,star-emac.yaml vendor/device-tree/dist/Bindings/net/nxp,tja11xx.yaml vendor/device-tree/dist/Bindings/net/qca,ar71xx.yaml vendor/device-tree/dist/Bindings/net/qcom,ipq4019-mdio.yaml vendor/device-tree/dist/Bindings/net/realtek-bluetooth.yaml vendor/device-tree/dist/Bindings/net/socionext,uniphier-ave4.yaml vendor/device-tree/dist/Bindings/net/stm32-dwmac.yaml vendor/device-tree/dist/Bindings/net/ti,dp83867.yaml vendor/device-tree/dist/Bindings/net/ti,k3-am654-cpts.yaml vendor/device-tree/dist/Bindings/nvmem/imx-iim.yaml vendor/device-tree/dist/Bindings/nvmem/imx-ocotp.yaml vendor/device-tree/dist/Bindings/nvmem/mxs-ocotp.yaml vendor/device-tree/dist/Bindings/nvmem/rockchip-efuse.yaml vendor/device-tree/dist/Bindings/pci/cdns-pcie-ep.yaml vendor/device-tree/dist/Bindings/pci/loongson.yaml vendor/device-tree/dist/Bindings/pci/rcar-pci-ep.yaml vendor/device-tree/dist/Bindings/pci/socionext,uniphier-pcie-ep.yaml vendor/device-tree/dist/Bindings/phy/amlogic,meson8b-usb2-phy.yaml vendor/device-tree/dist/Bindings/phy/calxeda-combophy.yaml vendor/device-tree/dist/Bindings/phy/cdns,salvo-phy.yaml vendor/device-tree/dist/Bindings/phy/intel,combo-phy.yaml vendor/device-tree/dist/Bindings/phy/qcom,qmp-phy.yaml vendor/device-tree/dist/Bindings/phy/qcom,qmp-usb3-dp-phy.yaml vendor/device-tree/dist/Bindings/phy/qcom,usb-snps-femto-v2.yaml vendor/device-tree/dist/Bindings/phy/qcom-usb-ipq4019-phy.yaml vendor/device-tree/dist/Bindings/phy/renesas,usb2-phy.yaml vendor/device-tree/dist/Bindings/phy/renesas,usb3-phy.yaml vendor/device-tree/dist/Bindings/phy/rockchip-mipi-dphy-rx0.yaml vendor/device-tree/dist/Bindings/phy/socionext,uniphier-pcie-phy.yaml vendor/device-tree/dist/Bindings/phy/socionext,uniphier-usb2-phy.yaml vendor/device-tree/dist/Bindings/phy/socionext,uniphier-usb3hs-phy.yaml vendor/device-tree/dist/Bindings/phy/socionext,uniphier-usb3ss-phy.yaml vendor/device-tree/dist/Bindings/pinctrl/cirrus,lochnagar.yaml vendor/device-tree/dist/Bindings/pinctrl/cirrus,madera.yaml vendor/device-tree/dist/Bindings/pinctrl/qcom,sm8250-pinctrl.yaml vendor/device-tree/dist/Bindings/power/fsl,imx-gpc.yaml vendor/device-tree/dist/Bindings/power/fsl,imx-gpcv2.yaml vendor/device-tree/dist/Bindings/power/reset/syscon-reboot-mode.yaml vendor/device-tree/dist/Bindings/power/supply/bq27xxx.yaml vendor/device-tree/dist/Bindings/power/supply/cw2015_battery.yaml vendor/device-tree/dist/Bindings/power/supply/power-supply.yaml vendor/device-tree/dist/Bindings/power/supply/rohm,bd99954.yaml vendor/device-tree/dist/Bindings/power/supply/sbs,sbs-battery.yaml vendor/device-tree/dist/Bindings/pwm/imx-pwm.yaml vendor/device-tree/dist/Bindings/pwm/imx-tpm-pwm.yaml vendor/device-tree/dist/Bindings/pwm/mxs-pwm.yaml vendor/device-tree/dist/Bindings/regulator/anatop-regulator.yaml vendor/device-tree/dist/Bindings/regulator/maxim,max77826.yaml vendor/device-tree/dist/Bindings/regulator/wlf,arizona.yaml vendor/device-tree/dist/Bindings/remoteproc/ingenic,vpu.yaml vendor/device-tree/dist/Bindings/rng/arm-cctrng.yaml vendor/device-tree/dist/Bindings/rtc/rtc-mxc.yaml vendor/device-tree/dist/Bindings/rtc/rtc-mxc_v2.yaml vendor/device-tree/dist/Bindings/serial/8250.yaml vendor/device-tree/dist/Bindings/serial/ingenic,uart.yaml vendor/device-tree/dist/Bindings/serial/qca,ar9330-uart.yaml vendor/device-tree/dist/Bindings/serial/renesas,em-uart.yaml vendor/device-tree/dist/Bindings/soc/qcom/qcom,geni-se.yaml vendor/device-tree/dist/Bindings/soc/ti/k3-socinfo.yaml vendor/device-tree/dist/Bindings/sound/cirrus,lochnagar.yaml vendor/device-tree/dist/Bindings/sound/cirrus,madera.yaml vendor/device-tree/dist/Bindings/sound/fsl,easrc.yaml vendor/device-tree/dist/Bindings/sound/marvell,mmp-sspa.yaml vendor/device-tree/dist/Bindings/sound/rt1016.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/simple-card.yaml vendor/device-tree/dist/Bindings/sound/wlf,arizona.yaml vendor/device-tree/dist/Bindings/sound/zl38060.yaml vendor/device-tree/dist/Bindings/spi/marvell,mmp2-ssp.yaml vendor/device-tree/dist/Bindings/spi/mikrotik,rb4xx-spi.yaml vendor/device-tree/dist/Bindings/spi/renesas,rspi.yaml vendor/device-tree/dist/Bindings/spi/snps,dw-apb-ssi.yaml vendor/device-tree/dist/Bindings/spi/socionext,uniphier-spi.yaml vendor/device-tree/dist/Bindings/submitting-patches.rst vendor/device-tree/dist/Bindings/thermal/imx-thermal.yaml vendor/device-tree/dist/Bindings/thermal/imx8mm-thermal.yaml vendor/device-tree/dist/Bindings/thermal/rcar-gen3-thermal.yaml vendor/device-tree/dist/Bindings/thermal/socionext,uniphier-thermal.yaml vendor/device-tree/dist/Bindings/thermal/thermal-cooling-devices.yaml vendor/device-tree/dist/Bindings/thermal/thermal-idle.yaml vendor/device-tree/dist/Bindings/thermal/thermal-sensor.yaml vendor/device-tree/dist/Bindings/thermal/thermal-zones.yaml vendor/device-tree/dist/Bindings/thermal/ti,am654-thermal.yaml vendor/device-tree/dist/Bindings/timer/cdns,ttc.yaml vendor/device-tree/dist/Bindings/timer/fsl,imxgpt.yaml vendor/device-tree/dist/Bindings/timer/ingenic,tcu.yaml vendor/device-tree/dist/Bindings/timer/nxp,sysctr-timer.yaml vendor/device-tree/dist/Bindings/timer/nxp,tpm-timer.yaml vendor/device-tree/dist/Bindings/timer/renesas,cmt.yaml vendor/device-tree/dist/Bindings/timer/renesas,em-sti.yaml vendor/device-tree/dist/Bindings/timer/renesas,mtu2.yaml vendor/device-tree/dist/Bindings/timer/renesas,ostm.yaml vendor/device-tree/dist/Bindings/timer/snps,dw-apb-timer.yaml vendor/device-tree/dist/Bindings/usb/brcm,bcm7445-ehci.yaml vendor/device-tree/dist/Bindings/usb/marvell,pxau2o-ehci.yaml vendor/device-tree/dist/Bindings/usb/qcom,dwc3.yaml vendor/device-tree/dist/Bindings/usb/ti,keystone-dwc3.yaml vendor/device-tree/dist/Bindings/usb/ti,tps6598x.yaml vendor/device-tree/dist/Bindings/watchdog/arm-smc-wdt.yaml vendor/device-tree/dist/Bindings/watchdog/fsl-imx-wdt.yaml vendor/device-tree/dist/Bindings/watchdog/fsl-imx7ulp-wdt.yaml vendor/device-tree/dist/Bindings/watchdog/renesas,wdt.yaml vendor/device-tree/dist/Bindings/watchdog/socionext,uniphier-wdt.yaml vendor/device-tree/dist/Bindings/writing-bindings.rst vendor/device-tree/dist/include/dt-bindings/clock/agilex-clock.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/bt1-ccu.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/intel,lgm-clk.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/marvell,mmp2-audio.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/mt6765-clk.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-msm8939.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/r8a7742-cpg-mssr.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/x1830-cgu.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/interconnect/imx8mm.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/interconnect/imx8mn.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/interconnect/imx8mq.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/mailbox/qcom-ipcc.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/pinctrl/pads-imx8dxl.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/power/marvell,mmp2.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/power/meson-gxbb-power.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/power/meson8-power.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/power/r8a7742-sysc.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset/bt1-ccu.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset/imx8mp-reset.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset/qcom,gcc-msm8939.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset/realtek,rtd1195.h (contents, props changed) vendor/device-tree/dist/src/arm/am5729-beagleboneai.dts (contents, props changed) vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-yosemitev2.dts (contents, props changed) vendor/device-tree/dist/src/arm/aspeed-bmc-opp-nicole.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-sama5d2_icp.dts (contents, props changed) vendor/device-tree/dist/src/arm/bcm2835-rpi-common.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/dra7-ipu-dsp-common.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/dra74-ipu-dsp-common.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/exynos4210-i9100.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-colibri-v1_1-eval-v3.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-colibri-v1_1-uhs.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/integratorap-im-pd1.dts (contents, props changed) vendor/device-tree/dist/src/arm/kirkwood-l-50.dts (contents, props changed) vendor/device-tree/dist/src/arm/r8a7742-iwg21d-q7.dts (contents, props changed) vendor/device-tree/dist/src/arm/r8a7742-iwg21m.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/r8a7742.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/rtd1195-horseradish.dts (contents, props changed) vendor/device-tree/dist/src/arm/rtd1195-mele-x1000.dts (contents, props changed) vendor/device-tree/dist/src/arm/rtd1195.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp157a-dhcor-avenger96.dts (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp157a-iot-box.dts (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp157a-stinger96.dts (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp157a-stinger96.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp157c-lxa-mc1.dts (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xx-dhcom-pdk2.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xx-dhcom-som.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xx-dhcor-avenger96.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xx-dhcor-io1v8.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xx-dhcor-som.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xx-osd32.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/sun7i-a20-olinuxino-lime-emmc.dts (contents, props changed) vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-cpu-opp.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-gtking-pro.dts (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-gtking.dts (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-w400.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s805x.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905d-sml5442tw.dts (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-sm1-odroid-c4.dts (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/imx8mm-beacon-baseboard.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/imx8mm-beacon-kit.dts (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/imx8mm-beacon-som.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/mediatek/mt6358.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm-hana-rev7.dts (contents, props changed) vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm-hana.dts (contents, props changed) vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm-hana.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm.dts (contents, props changed) vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/qcom/sdm660-xiaomi-lavender.dts (contents, props changed) vendor/device-tree/dist/src/arm64/qcom/sdm660.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd1295-xnano-x5.dts (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd1395-bpi-m4.dts (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd1395-lionskin.dts (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd1395.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd139x.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd1619-mjolnir.dts (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd1619.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/realtek/rtd16xx.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/aistarvision-mipi-adapter-2.1.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a774c0-ek874-mipi-2.1.dts (contents, props changed) vendor/device-tree/dist/src/arm64/rockchip/rk3326-odroid-go2.dts (contents, props changed) vendor/device-tree/dist/src/arm64/rockchip/rk3326.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20-akebi96.dts (contents, props changed) vendor/device-tree/dist/src/arm64/ti/k3-am654-industrial-thermal.dtsi (contents, props changed) vendor/device-tree/dist/src/mips/ingenic/gcw0_proto.dts (contents, props changed) Deleted: vendor/device-tree/dist/Bindings/ABI.txt vendor/device-tree/dist/Bindings/arm/calxeda/l2ecc.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,pericfg.txt vendor/device-tree/dist/Bindings/ata/sata_highbank.txt vendor/device-tree/dist/Bindings/auxdisplay/hit,hd44780.txt vendor/device-tree/dist/Bindings/clock/calxeda.txt vendor/device-tree/dist/Bindings/clock/cirrus,lochnagar.txt vendor/device-tree/dist/Bindings/clock/imx1-clock.txt vendor/device-tree/dist/Bindings/clock/imx21-clock.txt vendor/device-tree/dist/Bindings/clock/imx23-clock.txt vendor/device-tree/dist/Bindings/clock/imx25-clock.txt vendor/device-tree/dist/Bindings/clock/imx27-clock.txt vendor/device-tree/dist/Bindings/clock/imx28-clock.txt vendor/device-tree/dist/Bindings/clock/imx31-clock.txt vendor/device-tree/dist/Bindings/clock/imx35-clock.txt vendor/device-tree/dist/Bindings/clock/imx5-clock.txt vendor/device-tree/dist/Bindings/clock/imx6q-clock.txt vendor/device-tree/dist/Bindings/clock/imx6sl-clock.txt vendor/device-tree/dist/Bindings/clock/imx6sll-clock.txt vendor/device-tree/dist/Bindings/clock/imx6sx-clock.txt vendor/device-tree/dist/Bindings/clock/imx6ul-clock.txt vendor/device-tree/dist/Bindings/clock/imx7d-clock.txt vendor/device-tree/dist/Bindings/clock/imx8qxp-lpcg.txt vendor/device-tree/dist/Bindings/clock/ingenic,cgu.txt vendor/device-tree/dist/Bindings/clock/qcom,a53pll.txt vendor/device-tree/dist/Bindings/clock/renesas,cpg-div6-clocks.txt vendor/device-tree/dist/Bindings/clock/renesas,cpg-mstp-clocks.txt vendor/device-tree/dist/Bindings/display/bridge/adi,adv7123.txt vendor/device-tree/dist/Bindings/display/bridge/anx7814.txt vendor/device-tree/dist/Bindings/display/bridge/dumb-vga-dac.txt vendor/device-tree/dist/Bindings/display/bridge/dw_mipi_dsi.txt vendor/device-tree/dist/Bindings/display/bridge/thine,thc63lvd1024.txt vendor/device-tree/dist/Bindings/display/bridge/ti,ths813x.txt vendor/device-tree/dist/Bindings/display/panel/arm,versatile-tft-panel.txt vendor/device-tree/dist/Bindings/display/panel/boe,himax8279d.txt vendor/device-tree/dist/Bindings/display/panel/feiyang,fy07024di26a30d.txt vendor/device-tree/dist/Bindings/display/panel/ilitek,ili9322.txt vendor/device-tree/dist/Bindings/display/panel/ilitek,ili9881c.txt vendor/device-tree/dist/Bindings/display/panel/innolux,p097pfg.txt vendor/device-tree/dist/Bindings/display/panel/innolux,p120zdg-bf1.txt vendor/device-tree/dist/Bindings/display/panel/jdi,lt070me05000.txt vendor/device-tree/dist/Bindings/display/panel/kingdisplay,kd035g6-54nt.txt vendor/device-tree/dist/Bindings/display/panel/kingdisplay,kd097d04.txt vendor/device-tree/dist/Bindings/display/panel/lg,acx467akm-7.txt vendor/device-tree/dist/Bindings/display/panel/lg,ld070wx3-sl01.txt vendor/device-tree/dist/Bindings/display/panel/lg,lg4573.txt vendor/device-tree/dist/Bindings/display/panel/lg,lh500wx1-sd03.txt vendor/device-tree/dist/Bindings/display/panel/lgphilips,lb035q02.txt vendor/device-tree/dist/Bindings/display/panel/olimex,lcd-olinuxino.txt vendor/device-tree/dist/Bindings/display/panel/osddisplays,osd101t2587-53ts.txt vendor/device-tree/dist/Bindings/display/panel/raydium,rm67191.txt vendor/device-tree/dist/Bindings/display/panel/samsung,ld9040.txt vendor/device-tree/dist/Bindings/display/panel/samsung,s6d16d0.txt vendor/device-tree/dist/Bindings/display/panel/samsung,s6e3ha2.txt vendor/device-tree/dist/Bindings/display/panel/samsung,s6e63j0x03.txt vendor/device-tree/dist/Bindings/display/panel/samsung,s6e63m0.txt vendor/device-tree/dist/Bindings/display/panel/seiko,43wvf1g.txt vendor/device-tree/dist/Bindings/display/panel/sharp,lq150x1lg11.txt vendor/device-tree/dist/Bindings/display/panel/sharp,ls037v7dw01.txt vendor/device-tree/dist/Bindings/display/panel/sharp,ls043t1le01.txt vendor/device-tree/dist/Bindings/display/panel/simple-panel.txt vendor/device-tree/dist/Bindings/display/panel/sitronix,st7701.txt vendor/device-tree/dist/Bindings/display/panel/sitronix,st7789v.txt vendor/device-tree/dist/Bindings/display/panel/sony,acx565akm.txt vendor/device-tree/dist/Bindings/display/panel/startek,startek-kd050c.txt vendor/device-tree/dist/Bindings/display/panel/tpo,td028ttec1.txt vendor/device-tree/dist/Bindings/display/panel/tpo,td043mtea1.txt vendor/device-tree/dist/Bindings/display/rockchip/rockchip,rk3066-hdmi.txt vendor/device-tree/dist/Bindings/display/rockchip/rockchip-vop.txt vendor/device-tree/dist/Bindings/dma/jz4780-dma.txt vendor/device-tree/dist/Bindings/dma/renesas,rcar-dmac.txt vendor/device-tree/dist/Bindings/dma/renesas,usb-dmac.txt vendor/device-tree/dist/Bindings/extcon/extcon-arizona.txt vendor/device-tree/dist/Bindings/gpio/fsl-imx-gpio.txt vendor/device-tree/dist/Bindings/gpio/gpio-mxs.txt vendor/device-tree/dist/Bindings/gpio/renesas,gpio-rcar.txt vendor/device-tree/dist/Bindings/gpio/snps-dwapb-gpio.txt vendor/device-tree/dist/Bindings/hwmon/cirrus,lochnagar.txt vendor/device-tree/dist/Bindings/i2c/i2c-cadence.txt vendor/device-tree/dist/Bindings/i2c/i2c-designware.txt vendor/device-tree/dist/Bindings/i2c/i2c-jz4780.txt vendor/device-tree/dist/Bindings/i2c/i2c-xiic.txt vendor/device-tree/dist/Bindings/iio/adc/rockchip-saradc.txt vendor/device-tree/dist/Bindings/iio/dac/st,stm32-dac.txt vendor/device-tree/dist/Bindings/iio/imu/bmi160.txt vendor/device-tree/dist/Bindings/iio/light/tsl2563.txt vendor/device-tree/dist/Bindings/iio/light/vcnl4000.txt vendor/device-tree/dist/Bindings/input/elants_i2c.txt vendor/device-tree/dist/Bindings/input/gpio-keys-polled.txt vendor/device-tree/dist/Bindings/input/gpio-keys.txt vendor/device-tree/dist/Bindings/input/msm-vibrator.txt vendor/device-tree/dist/Bindings/interrupt-controller/fsl,irqsteer.txt vendor/device-tree/dist/Bindings/interrupt-controller/ingenic,intc.txt vendor/device-tree/dist/Bindings/interrupt-controller/renesas,intc-irqpin.txt vendor/device-tree/dist/Bindings/iommu/renesas,ipmmu-vmsa.txt vendor/device-tree/dist/Bindings/ipmi/ipmi-smic.txt vendor/device-tree/dist/Bindings/leds/backlight/qcom-wled.txt vendor/device-tree/dist/Bindings/mailbox/fsl,mu.txt vendor/device-tree/dist/Bindings/mailbox/qcom,apcs-kpss-global.txt vendor/device-tree/dist/Bindings/media/marvell,mmp2-ccic.txt vendor/device-tree/dist/Bindings/media/rockchip-rga.txt vendor/device-tree/dist/Bindings/media/rockchip-vpu.txt vendor/device-tree/dist/Bindings/memory-controllers/calxeda-ddr-ctrlr.txt vendor/device-tree/dist/Bindings/memory-controllers/ingenic,jz4780-nemc.txt vendor/device-tree/dist/Bindings/memory-controllers/renesas,dbsc.txt vendor/device-tree/dist/Bindings/mfd/arizona.txt vendor/device-tree/dist/Bindings/mfd/cirrus,lochnagar.txt vendor/device-tree/dist/Bindings/mfd/madera.txt vendor/device-tree/dist/Bindings/mmc/jz4740.txt vendor/device-tree/dist/Bindings/mmc/sdhci-pxa.txt vendor/device-tree/dist/Bindings/mtd/ingenic,jz4780-nand.txt vendor/device-tree/dist/Bindings/net/calxeda-xgmac.txt vendor/device-tree/dist/Bindings/net/qca,ar71xx.txt vendor/device-tree/dist/Bindings/net/socionext,uniphier-ave4.txt vendor/device-tree/dist/Bindings/net/stm32-dwmac.txt vendor/device-tree/dist/Bindings/net/ti,dp83867.txt vendor/device-tree/dist/Bindings/nvmem/imx-iim.txt vendor/device-tree/dist/Bindings/nvmem/imx-ocotp.txt vendor/device-tree/dist/Bindings/nvmem/mxs-ocotp.txt vendor/device-tree/dist/Bindings/nvmem/rockchip-efuse.txt vendor/device-tree/dist/Bindings/phy/calxeda-combophy.txt vendor/device-tree/dist/Bindings/phy/meson-gxl-usb3-phy.txt vendor/device-tree/dist/Bindings/phy/meson8b-usb2-phy.txt vendor/device-tree/dist/Bindings/phy/qcom-qmp-phy.txt vendor/device-tree/dist/Bindings/phy/rcar-gen3-phy-usb2.txt vendor/device-tree/dist/Bindings/phy/rcar-gen3-phy-usb3.txt vendor/device-tree/dist/Bindings/phy/uniphier-pcie-phy.txt vendor/device-tree/dist/Bindings/phy/uniphier-usb2-phy.txt vendor/device-tree/dist/Bindings/phy/uniphier-usb3-hsphy.txt vendor/device-tree/dist/Bindings/phy/uniphier-usb3-ssphy.txt vendor/device-tree/dist/Bindings/pinctrl/cirrus,lochnagar.txt vendor/device-tree/dist/Bindings/pinctrl/cirrus,madera-pinctrl.txt vendor/device-tree/dist/Bindings/power/fsl,imx-gpc.txt vendor/device-tree/dist/Bindings/power/fsl,imx-gpcv2.txt vendor/device-tree/dist/Bindings/power/reset/syscon-reboot-mode.txt vendor/device-tree/dist/Bindings/power/supply/bq27xxx.txt vendor/device-tree/dist/Bindings/power/supply/sbs_sbs-battery.txt vendor/device-tree/dist/Bindings/pwm/imx-pwm.txt vendor/device-tree/dist/Bindings/pwm/imx-tpm-pwm.txt vendor/device-tree/dist/Bindings/pwm/mxs-pwm.txt vendor/device-tree/dist/Bindings/regulator/anatop-regulator.txt vendor/device-tree/dist/Bindings/regulator/arizona-regulator.txt vendor/device-tree/dist/Bindings/regulator/cirrus,lochnagar.txt vendor/device-tree/dist/Bindings/rtc/dw-apb.txt vendor/device-tree/dist/Bindings/rtc/rtc-mxc.txt vendor/device-tree/dist/Bindings/rtc/rtc-mxc_v2.txt vendor/device-tree/dist/Bindings/serial/8250.txt vendor/device-tree/dist/Bindings/serial/ingenic,uart.txt vendor/device-tree/dist/Bindings/serial/mrvl-serial.txt vendor/device-tree/dist/Bindings/serial/qca,ar9330-uart.txt vendor/device-tree/dist/Bindings/soc/qcom/qcom,geni-se.txt vendor/device-tree/dist/Bindings/sound/cirrus,lochnagar.txt vendor/device-tree/dist/Bindings/sound/madera.txt vendor/device-tree/dist/Bindings/sound/simple-card.txt vendor/device-tree/dist/Bindings/sound/wlf,arizona.txt vendor/device-tree/dist/Bindings/spi/snps,dw-apb-ssi.txt vendor/device-tree/dist/Bindings/spi/spi-dw.txt vendor/device-tree/dist/Bindings/spi/spi-pxa2xx.txt vendor/device-tree/dist/Bindings/spi/spi-rspi.txt vendor/device-tree/dist/Bindings/spi/spi-uniphier.txt vendor/device-tree/dist/Bindings/sram/rockchip-pmu-sram.txt vendor/device-tree/dist/Bindings/submitting-patches.txt vendor/device-tree/dist/Bindings/thermal/imx-thermal.txt vendor/device-tree/dist/Bindings/thermal/imx8mm-thermal.txt vendor/device-tree/dist/Bindings/thermal/rcar-gen3-thermal.txt vendor/device-tree/dist/Bindings/thermal/uniphier-thermal.txt vendor/device-tree/dist/Bindings/timer/cadence,ttc-timer.txt vendor/device-tree/dist/Bindings/timer/fsl,imxgpt.txt vendor/device-tree/dist/Bindings/timer/ingenic,tcu.txt vendor/device-tree/dist/Bindings/timer/nxp,sysctr-timer.txt vendor/device-tree/dist/Bindings/timer/nxp,tpm-timer.txt vendor/device-tree/dist/Bindings/timer/renesas,cmt.txt vendor/device-tree/dist/Bindings/timer/renesas,mtu2.txt vendor/device-tree/dist/Bindings/timer/renesas,ostm.txt vendor/device-tree/dist/Bindings/usb/amlogic,dwc3.txt vendor/device-tree/dist/Bindings/usb/ehci-mv.txt vendor/device-tree/dist/Bindings/usb/keystone-usb.txt vendor/device-tree/dist/Bindings/usb/qcom,dwc3.txt vendor/device-tree/dist/Bindings/usb/usb-conn-gpio.txt vendor/device-tree/dist/Bindings/watchdog/fsl-imx-wdt.txt vendor/device-tree/dist/Bindings/watchdog/fsl-imx7ulp-wdt.txt vendor/device-tree/dist/Bindings/watchdog/renesas,wdt.txt vendor/device-tree/dist/Bindings/watchdog/uniphier-wdt.txt vendor/device-tree/dist/Bindings/writing-bindings.txt vendor/device-tree/dist/src/arm/stm32mp157c-dhcom-som.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8016-sbc-pmic-pins.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8016-sbc-soc-pins.dtsi vendor/device-tree/dist/src/powerpc/ep405.dts vendor/device-tree/dist/src/powerpc/virtex440-ml507.dts vendor/device-tree/dist/src/powerpc/virtex440-ml510.dts vendor/device-tree/dist/src/powerpc/walnut.dts Modified: vendor/device-tree/dist/Bindings/Makefile vendor/device-tree/dist/Bindings/arm/altera.yaml vendor/device-tree/dist/Bindings/arm/amlogic.yaml vendor/device-tree/dist/Bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml vendor/device-tree/dist/Bindings/arm/arm,scmi.txt vendor/device-tree/dist/Bindings/arm/arm,vexpress-juno.yaml vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml vendor/device-tree/dist/Bindings/arm/bitmain.yaml vendor/device-tree/dist/Bindings/arm/coresight-cti.yaml vendor/device-tree/dist/Bindings/arm/cpus.yaml vendor/device-tree/dist/Bindings/arm/freescale/fsl,scu.txt vendor/device-tree/dist/Bindings/arm/fsl.yaml vendor/device-tree/dist/Bindings/arm/l2c2x0.yaml vendor/device-tree/dist/Bindings/arm/mediatek.yaml vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,apmixedsys.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,audsys.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,camsys.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,imgsys.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,infracfg.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,mmsys.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,topckgen.txt vendor/device-tree/dist/Bindings/arm/nxp/lpc32xx.yaml vendor/device-tree/dist/Bindings/arm/psci.yaml vendor/device-tree/dist/Bindings/arm/qcom.yaml vendor/device-tree/dist/Bindings/arm/realtek.yaml vendor/device-tree/dist/Bindings/arm/renesas,prr.yaml vendor/device-tree/dist/Bindings/arm/renesas.yaml vendor/device-tree/dist/Bindings/arm/rockchip.yaml vendor/device-tree/dist/Bindings/arm/samsung/exynos-chipid.yaml vendor/device-tree/dist/Bindings/arm/samsung/samsung-boards.yaml vendor/device-tree/dist/Bindings/arm/socionext/uniphier.yaml vendor/device-tree/dist/Bindings/arm/stm32/st,mlahb.yaml vendor/device-tree/dist/Bindings/arm/stm32/st,stm32-syscon.yaml vendor/device-tree/dist/Bindings/arm/stm32/stm32.yaml vendor/device-tree/dist/Bindings/arm/sunxi.yaml vendor/device-tree/dist/Bindings/arm/syna.txt vendor/device-tree/dist/Bindings/arm/tegra/nvidia,tegra20-pmc.yaml vendor/device-tree/dist/Bindings/ata/faraday,ftide010.yaml vendor/device-tree/dist/Bindings/ata/renesas,rcar-sata.yaml vendor/device-tree/dist/Bindings/bus/allwinner,sun50i-a64-de2.yaml vendor/device-tree/dist/Bindings/bus/allwinner,sun8i-a23-rsb.yaml vendor/device-tree/dist/Bindings/bus/socionext,uniphier-system-bus.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-gates-clk.yaml vendor/device-tree/dist/Bindings/clock/bitmain,bm1880-clk.yaml vendor/device-tree/dist/Bindings/clock/fixed-factor-clock.yaml vendor/device-tree/dist/Bindings/clock/fsl,plldig.yaml vendor/device-tree/dist/Bindings/clock/idt,versaclock5.txt vendor/device-tree/dist/Bindings/clock/marvell,mmp2-clock.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-sc7180.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-sm8150.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-sm8250.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,mmcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sc7180-dispcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sc7180-gpucc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sc7180-mss.yaml vendor/device-tree/dist/Bindings/clock/qcom,sc7180-videocc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sdm845-dispcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sdm845-gpucc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sdm845-videocc.yaml vendor/device-tree/dist/Bindings/clock/renesas,cpg-mssr.yaml vendor/device-tree/dist/Bindings/clock/renesas,rcar-usb2-clock-sel.txt vendor/device-tree/dist/Bindings/clock/silabs,si5341.txt vendor/device-tree/dist/Bindings/clock/sprd,sc9863a-clk.yaml vendor/device-tree/dist/Bindings/connector/usb-connector.yaml vendor/device-tree/dist/Bindings/crypto/allwinner,sun4i-a10-crypto.yaml vendor/device-tree/dist/Bindings/crypto/allwinner,sun8i-ce.yaml vendor/device-tree/dist/Bindings/crypto/amlogic,gxl-crypto.yaml vendor/device-tree/dist/Bindings/crypto/st,stm32-hash.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-display-engine.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-hdmi.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-tcon.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml vendor/device-tree/dist/Bindings/display/bridge/anx6345.yaml vendor/device-tree/dist/Bindings/display/bridge/lvds-codec.yaml vendor/device-tree/dist/Bindings/display/bridge/ps8640.yaml vendor/device-tree/dist/Bindings/display/bridge/sii902x.txt vendor/device-tree/dist/Bindings/display/dsi-controller.yaml vendor/device-tree/dist/Bindings/display/imx/fsl-imx-drm.txt vendor/device-tree/dist/Bindings/display/imx/ldb.txt vendor/device-tree/dist/Bindings/display/mediatek/mediatek,dpi.txt vendor/device-tree/dist/Bindings/display/mediatek/mediatek,dsi.txt vendor/device-tree/dist/Bindings/display/panel/boe,tv101wum-nl6.yaml vendor/device-tree/dist/Bindings/display/panel/display-timings.yaml vendor/device-tree/dist/Bindings/display/panel/panel-common.yaml vendor/device-tree/dist/Bindings/display/panel/panel-simple-dsi.yaml vendor/device-tree/dist/Bindings/display/panel/panel-simple.yaml vendor/device-tree/dist/Bindings/display/panel/panel-timing.yaml vendor/device-tree/dist/Bindings/display/panel/sony,acx424akp.yaml vendor/device-tree/dist/Bindings/display/panel/xinpeng,xpp055c272.yaml vendor/device-tree/dist/Bindings/display/renesas,cmm.yaml vendor/device-tree/dist/Bindings/display/renesas,du.txt vendor/device-tree/dist/Bindings/display/rockchip/rockchip-drm.yaml vendor/device-tree/dist/Bindings/display/tegra/nvidia,tegra20-host1x.txt vendor/device-tree/dist/Bindings/display/ti/ti,am65x-dss.yaml vendor/device-tree/dist/Bindings/display/ti/ti,j721e-dss.yaml vendor/device-tree/dist/Bindings/dma/dma-common.yaml vendor/device-tree/dist/Bindings/dma/mtk-uart-apdma.txt vendor/device-tree/dist/Bindings/dma/sifive,fu540-c000-pdma.yaml vendor/device-tree/dist/Bindings/dma/st,stm32-dma.yaml vendor/device-tree/dist/Bindings/dma/ti/k3-udma.yaml vendor/device-tree/dist/Bindings/dsp/fsl,dsp.yaml vendor/device-tree/dist/Bindings/eeprom/at24.yaml vendor/device-tree/dist/Bindings/example-schema.yaml vendor/device-tree/dist/Bindings/extcon/extcon-usbc-cros-ec.yaml vendor/device-tree/dist/Bindings/firmware/intel,stratix10-svc.txt vendor/device-tree/dist/Bindings/fpga/intel-stratix10-soc-fpga-mgr.txt vendor/device-tree/dist/Bindings/gpio/brcm,xgs-iproc-gpio.yaml vendor/device-tree/dist/Bindings/gpio/mediatek,mt7621-gpio.txt vendor/device-tree/dist/Bindings/gpio/sifive,gpio.yaml vendor/device-tree/dist/Bindings/gpu/arm,mali-bifrost.yaml vendor/device-tree/dist/Bindings/gpu/arm,mali-midgard.yaml vendor/device-tree/dist/Bindings/gpu/arm,mali-utgard.yaml vendor/device-tree/dist/Bindings/gpu/vivante,gc.yaml vendor/device-tree/dist/Bindings/hwmon/adi,axi-fan-control.yaml vendor/device-tree/dist/Bindings/hwmon/adi,ltc2947.yaml vendor/device-tree/dist/Bindings/hwmon/adt7475.yaml vendor/device-tree/dist/Bindings/hwmon/ti,tmp513.yaml vendor/device-tree/dist/Bindings/i2c/brcm,bcm2835-i2c.txt vendor/device-tree/dist/Bindings/i2c/i2c-mt65xx.txt vendor/device-tree/dist/Bindings/i2c/i2c-rk3x.yaml vendor/device-tree/dist/Bindings/i2c/i2c.txt vendor/device-tree/dist/Bindings/i2c/nvidia,tegra20-i2c.txt vendor/device-tree/dist/Bindings/i2c/renesas,i2c.txt vendor/device-tree/dist/Bindings/i2c/renesas,iic.txt vendor/device-tree/dist/Bindings/i2c/st,stm32-i2c.yaml vendor/device-tree/dist/Bindings/iio/accel/bma180.txt vendor/device-tree/dist/Bindings/iio/adc/adi,ad7124.yaml vendor/device-tree/dist/Bindings/iio/adc/lltc,ltc2496.yaml vendor/device-tree/dist/Bindings/iio/adc/microchip,mcp3911.yaml vendor/device-tree/dist/Bindings/iio/adc/st,stm32-adc.yaml vendor/device-tree/dist/Bindings/iio/adc/st,stm32-dfsdm-adc.yaml vendor/device-tree/dist/Bindings/iio/chemical/atlas,sensor.yaml vendor/device-tree/dist/Bindings/iio/dac/ltc2632.txt vendor/device-tree/dist/Bindings/iio/gyroscope/bmg160.txt vendor/device-tree/dist/Bindings/iio/light/tsl2772.yaml vendor/device-tree/dist/Bindings/iio/magnetometer/ak8974.txt vendor/device-tree/dist/Bindings/iio/st-sensors.txt vendor/device-tree/dist/Bindings/iio/temperature/adi,ltc2983.yaml vendor/device-tree/dist/Bindings/input/allwinner,sun4i-a10-lradc-keys.yaml vendor/device-tree/dist/Bindings/input/input.yaml vendor/device-tree/dist/Bindings/input/iqs62x-keys.yaml vendor/device-tree/dist/Bindings/input/touchscreen/edt-ft5x06.yaml vendor/device-tree/dist/Bindings/input/touchscreen/goodix.yaml vendor/device-tree/dist/Bindings/input/touchscreen/mms114.txt vendor/device-tree/dist/Bindings/interconnect/qcom,msm8916.yaml vendor/device-tree/dist/Bindings/interconnect/qcom,msm8974.yaml vendor/device-tree/dist/Bindings/interconnect/qcom,qcs404.yaml vendor/device-tree/dist/Bindings/interconnect/qcom,sc7180.yaml vendor/device-tree/dist/Bindings/interconnect/qcom,sdm845.yaml vendor/device-tree/dist/Bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml vendor/device-tree/dist/Bindings/interrupt-controller/arm,gic-v3.yaml vendor/device-tree/dist/Bindings/interrupt-controller/arm,gic.yaml vendor/device-tree/dist/Bindings/interrupt-controller/csky,mpintc.txt vendor/device-tree/dist/Bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml vendor/device-tree/dist/Bindings/interrupt-controller/loongson,liointc.yaml vendor/device-tree/dist/Bindings/interrupt-controller/renesas,irqc.yaml vendor/device-tree/dist/Bindings/interrupt-controller/st,stm32-exti.yaml vendor/device-tree/dist/Bindings/iommu/arm,smmu.yaml vendor/device-tree/dist/Bindings/iommu/samsung,sysmmu.yaml vendor/device-tree/dist/Bindings/leds/common.yaml vendor/device-tree/dist/Bindings/leds/leds-gpio.yaml vendor/device-tree/dist/Bindings/leds/rohm,bd71828-leds.yaml vendor/device-tree/dist/Bindings/mailbox/st,stm32-ipcc.yaml vendor/device-tree/dist/Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt vendor/device-tree/dist/Bindings/media/allwinner,sun4i-a10-csi.yaml vendor/device-tree/dist/Bindings/media/allwinner,sun4i-a10-video-engine.yaml vendor/device-tree/dist/Bindings/media/amlogic,gx-vdec.yaml vendor/device-tree/dist/Bindings/media/amlogic,meson-gx-ao-cec.yaml vendor/device-tree/dist/Bindings/media/i2c/imx219.yaml vendor/device-tree/dist/Bindings/media/qcom,sc7180-venus.yaml vendor/device-tree/dist/Bindings/media/qcom,sdm845-venus-v2.yaml vendor/device-tree/dist/Bindings/media/qcom,sdm845-venus.yaml vendor/device-tree/dist/Bindings/media/rc.yaml vendor/device-tree/dist/Bindings/media/renesas,ceu.yaml vendor/device-tree/dist/Bindings/media/renesas,csi2.yaml vendor/device-tree/dist/Bindings/media/renesas,vin.yaml vendor/device-tree/dist/Bindings/media/ti,vpe.yaml vendor/device-tree/dist/Bindings/media/video-interfaces.txt vendor/device-tree/dist/Bindings/memory-controllers/exynos-srom.yaml vendor/device-tree/dist/Bindings/memory-controllers/fsl/imx8m-ddrc.yaml vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra124-emc.yaml vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra124-mc.yaml vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra30-emc.yaml vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra30-mc.yaml vendor/device-tree/dist/Bindings/mfd/allwinner,sun4i-a10-ts.yaml vendor/device-tree/dist/Bindings/mfd/max8998.txt vendor/device-tree/dist/Bindings/mfd/mt6397.txt vendor/device-tree/dist/Bindings/mfd/st,stm32-lptimer.yaml vendor/device-tree/dist/Bindings/mfd/st,stm32-timers.yaml vendor/device-tree/dist/Bindings/mfd/st,stpmic1.yaml vendor/device-tree/dist/Bindings/mfd/syscon.yaml vendor/device-tree/dist/Bindings/mips/ingenic/devices.yaml vendor/device-tree/dist/Bindings/misc/olpc,xo1.75-ec.txt vendor/device-tree/dist/Bindings/mmc/arasan,sdhci.txt vendor/device-tree/dist/Bindings/mmc/aspeed,sdhci.yaml vendor/device-tree/dist/Bindings/mmc/cdns,sdhci.yaml vendor/device-tree/dist/Bindings/mmc/mmc-controller.yaml vendor/device-tree/dist/Bindings/mmc/owl-mmc.yaml vendor/device-tree/dist/Bindings/mmc/renesas,mmcif.txt vendor/device-tree/dist/Bindings/mmc/renesas,sdhi.txt vendor/device-tree/dist/Bindings/mmc/rockchip-dw-mshc.yaml vendor/device-tree/dist/Bindings/mmc/sdhci-msm.txt vendor/device-tree/dist/Bindings/mmc/socionext,uniphier-sd.yaml vendor/device-tree/dist/Bindings/mmc/synopsys-dw-mshc-common.yaml vendor/device-tree/dist/Bindings/mtd/allwinner,sun4i-a10-nand.yaml vendor/device-tree/dist/Bindings/mtd/brcm,brcmnand.txt vendor/device-tree/dist/Bindings/mtd/denali,nand.yaml vendor/device-tree/dist/Bindings/mtd/nand-controller.yaml vendor/device-tree/dist/Bindings/mtd/partition.txt vendor/device-tree/dist/Bindings/net/allwinner,sun8i-a83t-emac.yaml vendor/device-tree/dist/Bindings/net/amlogic,meson-dwmac.yaml vendor/device-tree/dist/Bindings/net/can/bosch,m_can.yaml vendor/device-tree/dist/Bindings/net/ethernet-controller.yaml vendor/device-tree/dist/Bindings/net/ethernet-phy.yaml vendor/device-tree/dist/Bindings/net/fsl-fec.txt vendor/device-tree/dist/Bindings/net/mdio.yaml vendor/device-tree/dist/Bindings/net/mediatek-bluetooth.txt vendor/device-tree/dist/Bindings/net/qca,ar803x.yaml vendor/device-tree/dist/Bindings/net/qcom,ipa.yaml vendor/device-tree/dist/Bindings/net/qualcomm-bluetooth.txt vendor/device-tree/dist/Bindings/net/renesas,ether.yaml vendor/device-tree/dist/Bindings/net/renesas,ravb.txt vendor/device-tree/dist/Bindings/net/snps,dwmac.yaml vendor/device-tree/dist/Bindings/net/ti,cpsw-switch.yaml vendor/device-tree/dist/Bindings/net/ti,davinci-mdio.yaml vendor/device-tree/dist/Bindings/net/ti,dp83869.yaml vendor/device-tree/dist/Bindings/net/ti,k3-am654-cpsw-nuss.yaml vendor/device-tree/dist/Bindings/net/wireless/mediatek,mt76.txt vendor/device-tree/dist/Bindings/net/wireless/qcom,ath10k.txt vendor/device-tree/dist/Bindings/nvmem/nvmem.yaml vendor/device-tree/dist/Bindings/nvmem/st,stm32-romem.yaml vendor/device-tree/dist/Bindings/opp/opp.txt vendor/device-tree/dist/Bindings/pci/aardvark-pci.txt vendor/device-tree/dist/Bindings/pci/brcm,stb-pcie.yaml vendor/device-tree/dist/Bindings/pci/cdns,cdns-pcie-ep.yaml vendor/device-tree/dist/Bindings/pci/cdns,cdns-pcie-host.yaml vendor/device-tree/dist/Bindings/pci/cdns-pcie-host.yaml vendor/device-tree/dist/Bindings/pci/cdns-pcie.yaml vendor/device-tree/dist/Bindings/pci/intel-gw-pcie.yaml vendor/device-tree/dist/Bindings/pci/pci-ep.yaml vendor/device-tree/dist/Bindings/pci/pci-rcar-gen2.txt vendor/device-tree/dist/Bindings/pci/rcar-pci.txt vendor/device-tree/dist/Bindings/phy/amlogic,meson-axg-mipi-pcie-analog.yaml vendor/device-tree/dist/Bindings/phy/amlogic,meson-axg-pcie.yaml vendor/device-tree/dist/Bindings/phy/intel,lgm-emmc-phy.yaml vendor/device-tree/dist/Bindings/phy/phy-cadence-torrent.yaml vendor/device-tree/dist/Bindings/phy/qcom,qusb2-phy.yaml vendor/device-tree/dist/Bindings/phy/rcar-gen2-phy.txt vendor/device-tree/dist/Bindings/phy/rockchip,px30-dsi-dphy.yaml vendor/device-tree/dist/Bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/brcm,bcm2835-gpio.txt vendor/device-tree/dist/Bindings/pinctrl/fsl,imx8mm-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/fsl,imx8mn-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/fsl,imx8mp-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/fsl,imx8mq-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/intel,lgm-io.yaml vendor/device-tree/dist/Bindings/pinctrl/mscc,ocelot-pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/pinmux-node.yaml vendor/device-tree/dist/Bindings/pinctrl/qcom,ipq6018-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/renesas,pfc-pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/rockchip,pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/st,stm32-pinctrl.yaml vendor/device-tree/dist/Bindings/power/amlogic,meson-ee-pwrc.yaml vendor/device-tree/dist/Bindings/power/qcom,rpmpd.yaml vendor/device-tree/dist/Bindings/power/renesas,apmu.yaml vendor/device-tree/dist/Bindings/power/renesas,rcar-sysc.yaml vendor/device-tree/dist/Bindings/power/reset/syscon-reboot.yaml vendor/device-tree/dist/Bindings/power/supply/battery.txt vendor/device-tree/dist/Bindings/power/supply/power_supply.txt vendor/device-tree/dist/Bindings/property-units.txt vendor/device-tree/dist/Bindings/pwm/pwm-samsung.yaml vendor/device-tree/dist/Bindings/pwm/renesas,pwm-rcar.yaml vendor/device-tree/dist/Bindings/regulator/gpio-regulator.yaml vendor/device-tree/dist/Bindings/regulator/mps,mp5416.yaml vendor/device-tree/dist/Bindings/regulator/mps,mpq7920.yaml vendor/device-tree/dist/Bindings/regulator/regulator.yaml vendor/device-tree/dist/Bindings/regulator/rohm,bd71828-regulator.yaml vendor/device-tree/dist/Bindings/regulator/rohm,bd71837-regulator.yaml vendor/device-tree/dist/Bindings/regulator/rohm,bd71847-regulator.yaml vendor/device-tree/dist/Bindings/regulator/st,stm32-booster.yaml vendor/device-tree/dist/Bindings/regulator/st,stm32mp1-pwr-reg.yaml vendor/device-tree/dist/Bindings/remoteproc/qcom,adsp.txt vendor/device-tree/dist/Bindings/remoteproc/qcom,q6v5.txt vendor/device-tree/dist/Bindings/remoteproc/st,stm32-rproc.yaml vendor/device-tree/dist/Bindings/reserved-memory/ramoops.txt vendor/device-tree/dist/Bindings/reserved-memory/reserved-memory.txt vendor/device-tree/dist/Bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml vendor/device-tree/dist/Bindings/reset/fsl,imx7-src.txt vendor/device-tree/dist/Bindings/reset/intel,rcu-gw.yaml vendor/device-tree/dist/Bindings/reset/renesas,rst.yaml vendor/device-tree/dist/Bindings/riscv/cpus.yaml vendor/device-tree/dist/Bindings/rtc/renesas,sh-rtc.yaml vendor/device-tree/dist/Bindings/rtc/st,stm32-rtc.yaml vendor/device-tree/dist/Bindings/serial/amlogic,meson-uart.yaml vendor/device-tree/dist/Bindings/serial/nxp,sc16is7xx.txt vendor/device-tree/dist/Bindings/serial/pl011.yaml vendor/device-tree/dist/Bindings/serial/renesas,hscif.yaml vendor/device-tree/dist/Bindings/serial/renesas,scif.yaml vendor/device-tree/dist/Bindings/serial/renesas,scifa.yaml vendor/device-tree/dist/Bindings/serial/renesas,scifb.yaml vendor/device-tree/dist/Bindings/serial/rs485.yaml vendor/device-tree/dist/Bindings/serial/samsung_uart.yaml vendor/device-tree/dist/Bindings/serial/serial.yaml vendor/device-tree/dist/Bindings/serial/sifive-serial.yaml vendor/device-tree/dist/Bindings/serial/st,stm32-uart.yaml vendor/device-tree/dist/Bindings/soc/amlogic/amlogic,canvas.yaml vendor/device-tree/dist/Bindings/soc/qcom/qcom,aoss-qmp.txt vendor/device-tree/dist/Bindings/soc/qcom/qcom,apr.txt vendor/device-tree/dist/Bindings/sound/adi,adau7118.yaml vendor/device-tree/dist/Bindings/sound/allwinner,sun4i-a10-codec.yaml vendor/device-tree/dist/Bindings/sound/amlogic,aiu.yaml vendor/device-tree/dist/Bindings/sound/amlogic,g12a-toacodec.yaml vendor/device-tree/dist/Bindings/sound/amlogic,t9015.yaml vendor/device-tree/dist/Bindings/sound/audio-graph-card.txt vendor/device-tree/dist/Bindings/sound/da7213.txt vendor/device-tree/dist/Bindings/sound/fsl,asrc.txt vendor/device-tree/dist/Bindings/sound/fsl,esai.txt vendor/device-tree/dist/Bindings/sound/nau8810.txt vendor/device-tree/dist/Bindings/sound/nau8825.txt vendor/device-tree/dist/Bindings/sound/nvidia,tegra-audio-wm8903.txt vendor/device-tree/dist/Bindings/sound/qcom,lpass-cpu.txt vendor/device-tree/dist/Bindings/sound/qcom,q6adm.txt vendor/device-tree/dist/Bindings/sound/qcom,q6afe.txt vendor/device-tree/dist/Bindings/sound/qcom,q6asm.txt vendor/device-tree/dist/Bindings/sound/qcom,q6core.txt vendor/device-tree/dist/Bindings/sound/qcom,wcd934x.yaml vendor/device-tree/dist/Bindings/sound/renesas,fsi.yaml vendor/device-tree/dist/Bindings/sound/renesas,rsnd.txt vendor/device-tree/dist/Bindings/sound/rockchip-i2s.yaml vendor/device-tree/dist/Bindings/sound/st,sti-asoc-card.txt vendor/device-tree/dist/Bindings/sound/tdm-slot.txt vendor/device-tree/dist/Bindings/sound/tlv320adcx140.yaml vendor/device-tree/dist/Bindings/sound/wm8994.txt vendor/device-tree/dist/Bindings/spi/amlogic,meson-gx-spicc.yaml vendor/device-tree/dist/Bindings/spi/brcm,spi-bcm-qspi.txt vendor/device-tree/dist/Bindings/spi/qcom,spi-geni-qcom.txt vendor/device-tree/dist/Bindings/spi/qcom,spi-qcom-qspi.yaml vendor/device-tree/dist/Bindings/spi/renesas,hspi.yaml vendor/device-tree/dist/Bindings/spi/renesas,sh-msiof.yaml vendor/device-tree/dist/Bindings/spi/spi-controller.yaml vendor/device-tree/dist/Bindings/spi/spi-pl022.yaml vendor/device-tree/dist/Bindings/spi/spi-sifive.yaml vendor/device-tree/dist/Bindings/spi/st,stm32-qspi.yaml vendor/device-tree/dist/Bindings/spi/ti_qspi.txt vendor/device-tree/dist/Bindings/sram/allwinner,sun4i-a10-system-control.yaml vendor/device-tree/dist/Bindings/sram/sram.yaml vendor/device-tree/dist/Bindings/thermal/amlogic,thermal.yaml vendor/device-tree/dist/Bindings/thermal/qcom-tsens.yaml vendor/device-tree/dist/Bindings/thermal/rcar-thermal.yaml vendor/device-tree/dist/Bindings/thermal/sprd-thermal.yaml vendor/device-tree/dist/Bindings/timer/arm,arch_timer.yaml vendor/device-tree/dist/Bindings/timer/arm,arch_timer_mmio.yaml vendor/device-tree/dist/Bindings/timer/csky,mptimer.txt vendor/device-tree/dist/Bindings/ufs/ti,j721e-ufs.yaml vendor/device-tree/dist/Bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml vendor/device-tree/dist/Bindings/usb/aspeed,usb-vhub.yaml vendor/device-tree/dist/Bindings/usb/atmel-usb.txt vendor/device-tree/dist/Bindings/usb/dwc2.yaml vendor/device-tree/dist/Bindings/usb/dwc3.txt vendor/device-tree/dist/Bindings/usb/generic-ehci.yaml vendor/device-tree/dist/Bindings/usb/generic-ohci.yaml vendor/device-tree/dist/Bindings/usb/ingenic,musb.yaml vendor/device-tree/dist/Bindings/usb/nvidia,tegra-xudc.yaml vendor/device-tree/dist/Bindings/usb/renesas,usb3-peri.yaml vendor/device-tree/dist/Bindings/usb/renesas,usbhs.yaml vendor/device-tree/dist/Bindings/usb/ti,j721e-usb.yaml vendor/device-tree/dist/Bindings/usb/usb-xhci.txt vendor/device-tree/dist/Bindings/vendor-prefixes.yaml vendor/device-tree/dist/Bindings/watchdog/ti,rti-wdt.yaml vendor/device-tree/dist/Bindings/xilinx.txt vendor/device-tree/dist/include/dt-bindings/clock/at91.h vendor/device-tree/dist/include/dt-bindings/clock/imx7ulp-clock.h vendor/device-tree/dist/include/dt-bindings/clock/imx8mp-clock.h vendor/device-tree/dist/include/dt-bindings/clock/marvell,mmp2.h vendor/device-tree/dist/include/dt-bindings/clock/meson8b-clkc.h vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-msm8998.h vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-sc7180.h vendor/device-tree/dist/include/dt-bindings/clock/sprd,sc9863a-clk.h vendor/device-tree/dist/include/dt-bindings/clock/tegra114-car.h vendor/device-tree/dist/include/dt-bindings/clock/tegra124-car-common.h vendor/device-tree/dist/include/dt-bindings/clock/tegra20-car.h vendor/device-tree/dist/include/dt-bindings/clock/tegra210-car.h vendor/device-tree/dist/include/dt-bindings/clock/tegra30-car.h vendor/device-tree/dist/include/dt-bindings/clock/x1000-cgu.h vendor/device-tree/dist/include/dt-bindings/firmware/imx/rsrc.h vendor/device-tree/dist/include/dt-bindings/input/linux-event-codes.h vendor/device-tree/dist/include/dt-bindings/phy/phy.h vendor/device-tree/dist/include/dt-bindings/pinctrl/rockchip.h vendor/device-tree/dist/include/dt-bindings/power/qcom-rpmpd.h vendor/device-tree/dist/include/dt-bindings/reset/amlogic,meson-gxbb-reset.h vendor/device-tree/dist/include/dt-bindings/reset/imx8mq-reset.h vendor/device-tree/dist/include/dt-bindings/reset/realtek,rtd1295.h vendor/device-tree/dist/src/arm/am335x-baltos.dtsi vendor/device-tree/dist/src/arm/am335x-boneblack-common.dtsi vendor/device-tree/dist/src/arm/am335x-boneblack-wireless.dts vendor/device-tree/dist/src/arm/am335x-boneblue.dts vendor/device-tree/dist/src/arm/am335x-bonegreen-wireless.dts vendor/device-tree/dist/src/arm/am335x-evm.dts vendor/device-tree/dist/src/arm/am335x-evmsk.dts vendor/device-tree/dist/src/arm/am335x-guardian.dts vendor/device-tree/dist/src/arm/am335x-lxm.dts vendor/device-tree/dist/src/arm/am335x-moxa-uc-2100-common.dtsi vendor/device-tree/dist/src/arm/am335x-moxa-uc-8100-me-t.dts vendor/device-tree/dist/src/arm/am335x-pepper.dts vendor/device-tree/dist/src/arm/am335x-phycore-som.dtsi vendor/device-tree/dist/src/arm/am335x-pocketbeagle.dts vendor/device-tree/dist/src/arm/am33xx-l4.dtsi vendor/device-tree/dist/src/arm/am33xx.dtsi vendor/device-tree/dist/src/arm/am3517-evm.dts vendor/device-tree/dist/src/arm/am3517.dtsi vendor/device-tree/dist/src/arm/am4372.dtsi vendor/device-tree/dist/src/arm/am437x-cm-t43.dts vendor/device-tree/dist/src/arm/am437x-gp-evm.dts vendor/device-tree/dist/src/arm/am437x-l4.dtsi vendor/device-tree/dist/src/arm/am437x-sk-evm.dts vendor/device-tree/dist/src/arm/am43x-epos-evm.dts vendor/device-tree/dist/src/arm/am571x-idk.dts vendor/device-tree/dist/src/arm/am572x-idk-common.dtsi vendor/device-tree/dist/src/arm/am57xx-beagle-x15-common.dtsi vendor/device-tree/dist/src/arm/am57xx-idk-common.dtsi vendor/device-tree/dist/src/arm/armada-370-xp.dtsi vendor/device-tree/dist/src/arm/armada-375.dtsi vendor/device-tree/dist/src/arm/armada-38x.dtsi vendor/device-tree/dist/src/arm/armada-39x.dtsi vendor/device-tree/dist/src/arm/aspeed-ast2600-evb.dts vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-tiogapass.dts vendor/device-tree/dist/src/arm/aspeed-bmc-ibm-rainier.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-mihawk.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-romulus.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-tacoma.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-witherspoon.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-zaius.dts vendor/device-tree/dist/src/arm/aspeed-g4.dtsi vendor/device-tree/dist/src/arm/aspeed-g5.dtsi vendor/device-tree/dist/src/arm/aspeed-g6.dtsi vendor/device-tree/dist/src/arm/at91-dvk_su60_somc.dtsi vendor/device-tree/dist/src/arm/at91-kizbox3-hs.dts vendor/device-tree/dist/src/arm/at91-kizbox3_common.dtsi vendor/device-tree/dist/src/arm/at91-sam9x60ek.dts vendor/device-tree/dist/src/arm/at91-sama5d27_som1.dtsi vendor/device-tree/dist/src/arm/at91-sama5d27_som1_ek.dts vendor/device-tree/dist/src/arm/at91-sama5d27_wlsom1.dtsi vendor/device-tree/dist/src/arm/at91-sama5d27_wlsom1_ek.dts vendor/device-tree/dist/src/arm/at91-sama5d2_ptc_ek.dts vendor/device-tree/dist/src/arm/at91-sama5d2_xplained.dts vendor/device-tree/dist/src/arm/at91-wb50n.dtsi vendor/device-tree/dist/src/arm/at91rm9200.dtsi vendor/device-tree/dist/src/arm/at91sam9g45.dtsi vendor/device-tree/dist/src/arm/at91sam9m10g45ek.dts vendor/device-tree/dist/src/arm/at91sam9n12.dtsi vendor/device-tree/dist/src/arm/at91sam9n12ek.dts vendor/device-tree/dist/src/arm/at91sam9rl.dtsi vendor/device-tree/dist/src/arm/at91sam9x5.dtsi vendor/device-tree/dist/src/arm/bcm-nsp.dtsi vendor/device-tree/dist/src/arm/bcm2711-rpi-4-b.dts vendor/device-tree/dist/src/arm/bcm2835-common.dtsi vendor/device-tree/dist/src/arm/bcm2835.dtsi vendor/device-tree/dist/src/arm/bcm2836.dtsi vendor/device-tree/dist/src/arm/bcm2837.dtsi vendor/device-tree/dist/src/arm/bcm47094-luxul-xwc-2000.dts vendor/device-tree/dist/src/arm/bcm958522er.dts vendor/device-tree/dist/src/arm/bcm958525er.dts vendor/device-tree/dist/src/arm/bcm958525xmc.dts vendor/device-tree/dist/src/arm/bcm958622hr.dts vendor/device-tree/dist/src/arm/bcm958623hr.dts vendor/device-tree/dist/src/arm/bcm958625hr.dts vendor/device-tree/dist/src/arm/bcm958625k.dts vendor/device-tree/dist/src/arm/berlin2.dtsi vendor/device-tree/dist/src/arm/berlin2cd.dtsi vendor/device-tree/dist/src/arm/berlin2q.dtsi vendor/device-tree/dist/src/arm/dm814x.dtsi vendor/device-tree/dist/src/arm/dm816x.dtsi vendor/device-tree/dist/src/arm/dove.dtsi vendor/device-tree/dist/src/arm/dra7-evm-common.dtsi vendor/device-tree/dist/src/arm/dra7-evm.dts vendor/device-tree/dist/src/arm/dra7-l4.dtsi vendor/device-tree/dist/src/arm/dra7.dtsi vendor/device-tree/dist/src/arm/dra71-evm.dts vendor/device-tree/dist/src/arm/dra72-evm-common.dtsi vendor/device-tree/dist/src/arm/dra72-evm-revc.dts vendor/device-tree/dist/src/arm/dra72-evm.dts vendor/device-tree/dist/src/arm/dra72x.dtsi vendor/device-tree/dist/src/arm/dra74x.dtsi vendor/device-tree/dist/src/arm/dra76-evm.dts vendor/device-tree/dist/src/arm/e60k02.dtsi vendor/device-tree/dist/src/arm/exynos3250-monk.dts vendor/device-tree/dist/src/arm/exynos3250-rinato.dts vendor/device-tree/dist/src/arm/exynos4210-origen.dts vendor/device-tree/dist/src/arm/exynos4210-trats.dts vendor/device-tree/dist/src/arm/exynos4210-universal_c210.dts vendor/device-tree/dist/src/arm/exynos4412-galaxy-s3.dtsi vendor/device-tree/dist/src/arm/exynos4412-midas.dtsi vendor/device-tree/dist/src/arm/exynos4412-odroid-common.dtsi vendor/device-tree/dist/src/arm/exynos4412-origen.dts vendor/device-tree/dist/src/arm/exynos5250-arndale.dts vendor/device-tree/dist/src/arm/exynos5420-arndale-octa.dts vendor/device-tree/dist/src/arm/imx50.dtsi vendor/device-tree/dist/src/arm/imx51.dtsi vendor/device-tree/dist/src/arm/imx53-cx9020.dts vendor/device-tree/dist/src/arm/imx53.dtsi vendor/device-tree/dist/src/arm/imx6q-dhcom-pdk2.dts vendor/device-tree/dist/src/arm/imx6qdl-colibri.dtsi vendor/device-tree/dist/src/arm/imx6qdl-gw551x.dtsi vendor/device-tree/dist/src/arm/imx6qdl-gw552x.dtsi vendor/device-tree/dist/src/arm/imx6qdl-gw560x.dtsi vendor/device-tree/dist/src/arm/imx6qdl-gw5904.dtsi vendor/device-tree/dist/src/arm/imx6qdl-gw5910.dtsi vendor/device-tree/dist/src/arm/imx6qdl-icore.dtsi vendor/device-tree/dist/src/arm/imx6qdl-sabresd.dtsi vendor/device-tree/dist/src/arm/imx6qdl-sr-som.dtsi vendor/device-tree/dist/src/arm/imx6qdl.dtsi vendor/device-tree/dist/src/arm/imx6sl.dtsi vendor/device-tree/dist/src/arm/imx6sx-sabreauto.dts vendor/device-tree/dist/src/arm/imx6sx-sdb.dtsi vendor/device-tree/dist/src/arm/imx6sx.dtsi vendor/device-tree/dist/src/arm/imx6ul-kontron-n6x1x-s.dtsi vendor/device-tree/dist/src/arm/imx6ul-kontron-n6x1x-som-common.dtsi vendor/device-tree/dist/src/arm/imx6ul.dtsi vendor/device-tree/dist/src/arm/imx7-tqma7.dtsi vendor/device-tree/dist/src/arm/imx7d-cl-som-imx7.dts vendor/device-tree/dist/src/arm/imx7d-colibri.dtsi vendor/device-tree/dist/src/arm/imx7d-nitrogen7.dts vendor/device-tree/dist/src/arm/imx7d-pinfunc.h vendor/device-tree/dist/src/arm/imx7d-sdb.dts vendor/device-tree/dist/src/arm/imx7d-tqma7.dtsi vendor/device-tree/dist/src/arm/imx7d-zii-rmu2.dts vendor/device-tree/dist/src/arm/imx7d-zii-rpu2.dts vendor/device-tree/dist/src/arm/imx7d.dtsi vendor/device-tree/dist/src/arm/imx7s.dtsi vendor/device-tree/dist/src/arm/integratorap.dts vendor/device-tree/dist/src/arm/keystone-k2e.dtsi vendor/device-tree/dist/src/arm/keystone-k2g-evm.dts vendor/device-tree/dist/src/arm/keystone-k2g.dtsi vendor/device-tree/dist/src/arm/keystone-k2hk.dtsi vendor/device-tree/dist/src/arm/keystone-k2l.dtsi vendor/device-tree/dist/src/arm/kirkwood-netgear_readynas_nv+_v2.dts vendor/device-tree/dist/src/arm/kirkwood.dtsi vendor/device-tree/dist/src/arm/logicpd-torpedo-baseboard.dtsi vendor/device-tree/dist/src/arm/ls1021a-twr.dts vendor/device-tree/dist/src/arm/meson.dtsi vendor/device-tree/dist/src/arm/meson8b-odroidc1.dts vendor/device-tree/dist/src/arm/meson8b.dtsi vendor/device-tree/dist/src/arm/meson8m2-mxiii-plus.dts vendor/device-tree/dist/src/arm/meson8m2.dtsi vendor/device-tree/dist/src/arm/mmp2.dtsi vendor/device-tree/dist/src/arm/mmp3.dtsi vendor/device-tree/dist/src/arm/motorola-cpcap-mapphone.dtsi vendor/device-tree/dist/src/arm/mt2701-evb.dts vendor/device-tree/dist/src/arm/mt2701.dtsi vendor/device-tree/dist/src/arm/mt7623.dtsi vendor/device-tree/dist/src/arm/mt7623n-rfb-emmc.dts vendor/device-tree/dist/src/arm/omap2.dtsi vendor/device-tree/dist/src/arm/omap2420.dtsi vendor/device-tree/dist/src/arm/omap2430.dtsi vendor/device-tree/dist/src/arm/omap3-beagle.dts vendor/device-tree/dist/src/arm/omap3-devkit8000.dts vendor/device-tree/dist/src/arm/omap3-gta04.dtsi vendor/device-tree/dist/src/arm/omap3-n900.dts vendor/device-tree/dist/src/arm/omap3.dtsi vendor/device-tree/dist/src/arm/omap4-duovero-parlor.dts vendor/device-tree/dist/src/arm/omap4-l4.dtsi vendor/device-tree/dist/src/arm/omap4.dtsi vendor/device-tree/dist/src/arm/omap5-l4.dtsi vendor/device-tree/dist/src/arm/omap5.dtsi vendor/device-tree/dist/src/arm/pxa168.dtsi vendor/device-tree/dist/src/arm/pxa3xx.dtsi vendor/device-tree/dist/src/arm/pxa910.dtsi vendor/device-tree/dist/src/arm/qcom-ipq4019.dtsi vendor/device-tree/dist/src/arm/qcom-ipq8064.dtsi vendor/device-tree/dist/src/arm/qcom-msm8974-samsung-klte.dts vendor/device-tree/dist/src/arm/qcom-msm8974.dtsi vendor/device-tree/dist/src/arm/r8a7740.dtsi vendor/device-tree/dist/src/arm/r8a7743.dtsi vendor/device-tree/dist/src/arm/r8a7744.dtsi vendor/device-tree/dist/src/arm/r8a7745.dtsi vendor/device-tree/dist/src/arm/r8a7790.dtsi vendor/device-tree/dist/src/arm/r8a7791.dtsi vendor/device-tree/dist/src/arm/r8a7793.dtsi vendor/device-tree/dist/src/arm/r8a7794.dtsi vendor/device-tree/dist/src/arm/rk3036-kylin.dts vendor/device-tree/dist/src/arm/rk3066a-mk808.dts vendor/device-tree/dist/src/arm/rk3188-radxarock.dts vendor/device-tree/dist/src/arm/rk3229-xms6.dts vendor/device-tree/dist/src/arm/rk322x.dtsi vendor/device-tree/dist/src/arm/rk3288-firefly-reload.dts vendor/device-tree/dist/src/arm/rk3288-firefly.dtsi vendor/device-tree/dist/src/arm/rk3288-miqi.dts vendor/device-tree/dist/src/arm/rk3288-phycore-som.dtsi vendor/device-tree/dist/src/arm/rk3288-rock2-square.dts vendor/device-tree/dist/src/arm/rk3288-tinker.dtsi vendor/device-tree/dist/src/arm/rk3288.dtsi vendor/device-tree/dist/src/arm/s5pv210-aries.dtsi vendor/device-tree/dist/src/arm/s5pv210-fascinate4g.dts vendor/device-tree/dist/src/arm/s5pv210-galaxys.dts vendor/device-tree/dist/src/arm/s5pv210-pinctrl.dtsi vendor/device-tree/dist/src/arm/s5pv210.dtsi vendor/device-tree/dist/src/arm/sama5d2.dtsi vendor/device-tree/dist/src/arm/sama5d3.dtsi vendor/device-tree/dist/src/arm/sama5d3_can.dtsi vendor/device-tree/dist/src/arm/sama5d3_emac.dtsi vendor/device-tree/dist/src/arm/sama5d3_gmac.dtsi vendor/device-tree/dist/src/arm/sama5d3_lcd.dtsi vendor/device-tree/dist/src/arm/sama5d3_mci2.dtsi vendor/device-tree/dist/src/arm/sama5d3_tcb1.dtsi vendor/device-tree/dist/src/arm/sama5d3_uart.dtsi vendor/device-tree/dist/src/arm/sama5d3xmb.dtsi vendor/device-tree/dist/src/arm/sama5d3xmb_cmp.dtsi vendor/device-tree/dist/src/arm/sama5d4.dtsi vendor/device-tree/dist/src/arm/sh73a0.dtsi vendor/device-tree/dist/src/arm/socfpga.dtsi vendor/device-tree/dist/src/arm/socfpga_arria10.dtsi vendor/device-tree/dist/src/arm/ste-ux500-samsung-golden.dts vendor/device-tree/dist/src/arm/ste-ux500-samsung-skomer.dts vendor/device-tree/dist/src/arm/stih407-family.dtsi vendor/device-tree/dist/src/arm/stih418.dtsi vendor/device-tree/dist/src/arm/stm32f429.dtsi vendor/device-tree/dist/src/arm/stm32h743.dtsi vendor/device-tree/dist/src/arm/stm32mp15-pinctrl.dtsi vendor/device-tree/dist/src/arm/stm32mp151.dtsi vendor/device-tree/dist/src/arm/stm32mp157.dtsi vendor/device-tree/dist/src/arm/stm32mp157a-avenger96.dts vendor/device-tree/dist/src/arm/stm32mp157c-dhcom-pdk2.dts vendor/device-tree/dist/src/arm/stm32mp157c-dk2.dts vendor/device-tree/dist/src/arm/stm32mp157c-ed1.dts vendor/device-tree/dist/src/arm/stm32mp157c-ev1.dts vendor/device-tree/dist/src/arm/stm32mp15xx-dkx.dtsi vendor/device-tree/dist/src/arm/sun4i-a10.dtsi vendor/device-tree/dist/src/arm/sun5i.dtsi vendor/device-tree/dist/src/arm/sun7i-a20.dtsi vendor/device-tree/dist/src/arm/sun8i-a83t.dtsi vendor/device-tree/dist/src/arm/sun8i-h2-plus-bananapi-m2-zero.dts vendor/device-tree/dist/src/arm/sun8i-h3.dtsi vendor/device-tree/dist/src/arm/sunxi-h3-h5.dtsi vendor/device-tree/dist/src/arm/tegra114-dalmore.dts vendor/device-tree/dist/src/arm/tegra124-venice2.dts vendor/device-tree/dist/src/arm/tegra20-colibri-eval-v3.dts vendor/device-tree/dist/src/arm/tegra20-colibri-iris.dts vendor/device-tree/dist/src/arm/tegra20-harmony.dts vendor/device-tree/dist/src/arm/tegra20-medcom-wide.dts vendor/device-tree/dist/src/arm/tegra20-paz00.dts vendor/device-tree/dist/src/arm/tegra20-seaboard.dts vendor/device-tree/dist/src/arm/tegra20-ventana.dts vendor/device-tree/dist/src/arm/tegra30-apalis-eval.dts vendor/device-tree/dist/src/arm/tegra30-apalis-v1.1-eval.dts vendor/device-tree/dist/src/arm/tegra30-beaver.dts vendor/device-tree/dist/src/arm/tegra30-cardhu.dtsi vendor/device-tree/dist/src/arm/tegra30-colibri-eval-v3.dts vendor/device-tree/dist/src/arm/uniphier-ld4.dtsi vendor/device-tree/dist/src/arm/uniphier-ld6b-ref.dts vendor/device-tree/dist/src/arm/uniphier-pro4-ace.dts vendor/device-tree/dist/src/arm/uniphier-pro4-ref.dts vendor/device-tree/dist/src/arm/uniphier-pro4-sanji.dts vendor/device-tree/dist/src/arm/uniphier-pro4.dtsi vendor/device-tree/dist/src/arm/uniphier-pro5.dtsi vendor/device-tree/dist/src/arm/uniphier-pxs2-gentil.dts vendor/device-tree/dist/src/arm/uniphier-pxs2-vodka.dts vendor/device-tree/dist/src/arm/uniphier-pxs2.dtsi vendor/device-tree/dist/src/arm/uniphier-sld8.dtsi vendor/device-tree/dist/src/arm/vexpress-v2m-rs1.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-olinuxino.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-beelink-gs1.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-orangepi-3.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-orangepi-lite2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-orangepi.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-pine-h64.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-tanix-tx6.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6.dtsi vendor/device-tree/dist/src/arm64/altera/socfpga_stratix10.dtsi vendor/device-tree/dist/src/arm64/altera/socfpga_stratix10_socdk.dts vendor/device-tree/dist/src/arm64/altera/socfpga_stratix10_socdk_nand.dts vendor/device-tree/dist/src/arm64/amlogic/meson-axg.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-g12-common.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-g12.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-khadas-vim3.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-s922x.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-ugoos-am6.dts vendor/device-tree/dist/src/arm64/amlogic/meson-g12b.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gx-libretech-pc.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gx-p23x-q20x.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gx.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-kii-pro.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-nanopi-k2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-odroidc2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-vega-s95.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-wetek-play2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-wetek.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s805x-libretech-ac.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s805x-p241.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905d-phicomm-n1.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905w-p281.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905x-khadas-vim.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905x-libretech-cc.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905x-nexbox-a95x.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905x-p212.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxl.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-khadas-vim2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-nexbox-a1.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-rbox-pro.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-vega-s96.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxm.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-khadas-vim3.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-sm1-sei610.dts vendor/device-tree/dist/src/arm64/amlogic/meson-sm1.dtsi vendor/device-tree/dist/src/arm64/arm/foundation-v8-gicv2.dtsi vendor/device-tree/dist/src/arm64/arm/foundation-v8-gicv3.dtsi vendor/device-tree/dist/src/arm64/arm/foundation-v8.dtsi vendor/device-tree/dist/src/arm64/arm/fvp-base-revc.dts vendor/device-tree/dist/src/arm64/arm/juno-base.dtsi vendor/device-tree/dist/src/arm64/arm/juno-motherboard.dtsi vendor/device-tree/dist/src/arm64/arm/rtsm_ve-aemv8a.dts vendor/device-tree/dist/src/arm64/arm/rtsm_ve-motherboard-rs2.dtsi vendor/device-tree/dist/src/arm64/arm/rtsm_ve-motherboard.dtsi vendor/device-tree/dist/src/arm64/arm/vexpress-v2m-rs1.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls1012a-frdm.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1012a-frwy.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1012a-qds.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1012a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1012a.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls1028a-kontron-sl28-var2.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1028a-kontron-sl28.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1028a.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls1043a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1043a.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mm-evk.dts vendor/device-tree/dist/src/arm64/freescale/imx8mm.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mn-ddr4-evk.dts vendor/device-tree/dist/src/arm64/freescale/imx8mn.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mp.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mq-librem5-devkit.dts vendor/device-tree/dist/src/arm64/freescale/imx8mq.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8qxp-mek.dts vendor/device-tree/dist/src/arm64/freescale/imx8qxp.dtsi vendor/device-tree/dist/src/arm64/freescale/qoriq-fman3-0.dtsi vendor/device-tree/dist/src/arm64/hisilicon/hi3660.dtsi vendor/device-tree/dist/src/arm64/hisilicon/hi6220-coresight.dtsi vendor/device-tree/dist/src/arm64/hisilicon/hikey960-pinctrl.dtsi vendor/device-tree/dist/src/arm64/intel/socfpga_agilex.dtsi vendor/device-tree/dist/src/arm64/intel/socfpga_agilex_socdk.dts vendor/device-tree/dist/src/arm64/marvell/armada-3720-db.dts vendor/device-tree/dist/src/arm64/marvell/armada-3720-espressobin.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-3720-turris-mox.dts vendor/device-tree/dist/src/arm64/marvell/armada-3720-uDPU.dts vendor/device-tree/dist/src/arm64/marvell/armada-37xx.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-8040-clearfog-gt-8k.dts vendor/device-tree/dist/src/arm64/marvell/armada-8040-mcbin-singleshot.dts vendor/device-tree/dist/src/arm64/marvell/armada-8040-mcbin.dts vendor/device-tree/dist/src/arm64/marvell/armada-ap80x.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt2712-evb.dts vendor/device-tree/dist/src/arm64/mediatek/mt2712e.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt6797-x20-dev.dts vendor/device-tree/dist/src/arm64/mediatek/mt6797.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts vendor/device-tree/dist/src/arm64/mediatek/mt7622-rfb1.dts vendor/device-tree/dist/src/arm64/mediatek/mt7622.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt8173.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt8183-evb.dts vendor/device-tree/dist/src/arm64/mediatek/mt8183.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt8516.dtsi vendor/device-tree/dist/src/arm64/mediatek/pumpkin-common.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra132-norrin.dts vendor/device-tree/dist/src/arm64/nvidia/tegra186-p3310.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra194-p2888.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra194.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra210-p2180.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra210-p2597.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra210-p3450-0000.dts vendor/device-tree/dist/src/arm64/nvidia/tegra210.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8016-sbc.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8096-db820c.dtsi vendor/device-tree/dist/src/arm64/qcom/ipq8074-hk01.dts vendor/device-tree/dist/src/arm64/qcom/ipq8074.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8916-longcheer-l8150.dts vendor/device-tree/dist/src/arm64/qcom/msm8916-pins.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8916-samsung-a2015-common.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8916-samsung-a3u-eur.dts vendor/device-tree/dist/src/arm64/qcom/msm8916-samsung-a5u-eur.dts vendor/device-tree/dist/src/arm64/qcom/msm8916.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8996.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8998.dtsi vendor/device-tree/dist/src/arm64/qcom/pm8150.dtsi vendor/device-tree/dist/src/arm64/qcom/pm8150b.dtsi vendor/device-tree/dist/src/arm64/qcom/pm8150l.dtsi vendor/device-tree/dist/src/arm64/qcom/pmi8994.dtsi vendor/device-tree/dist/src/arm64/qcom/qcs404-evb.dtsi vendor/device-tree/dist/src/arm64/qcom/qcs404.dtsi vendor/device-tree/dist/src/arm64/qcom/sc7180-idp.dts vendor/device-tree/dist/src/arm64/qcom/sc7180.dtsi vendor/device-tree/dist/src/arm64/qcom/sdm845-cheza.dtsi vendor/device-tree/dist/src/arm64/qcom/sdm845-db845c.dts vendor/device-tree/dist/src/arm64/qcom/sdm845-mtp.dts vendor/device-tree/dist/src/arm64/qcom/sdm845.dtsi vendor/device-tree/dist/src/arm64/qcom/sdm850-lenovo-yoga-c630.dts vendor/device-tree/dist/src/arm64/qcom/sm8250-mtp.dts vendor/device-tree/dist/src/arm64/qcom/sm8250.dtsi vendor/device-tree/dist/src/arm64/realtek/rtd1293-ds418j.dts vendor/device-tree/dist/src/arm64/realtek/rtd1293.dtsi vendor/device-tree/dist/src/arm64/realtek/rtd1295-mele-v9.dts vendor/device-tree/dist/src/arm64/realtek/rtd1295-probox2-ava.dts vendor/device-tree/dist/src/arm64/realtek/rtd1295-zidoo-x9s.dts vendor/device-tree/dist/src/arm64/realtek/rtd1295.dtsi vendor/device-tree/dist/src/arm64/realtek/rtd1296-ds418.dts vendor/device-tree/dist/src/arm64/realtek/rtd1296.dtsi vendor/device-tree/dist/src/arm64/realtek/rtd129x.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a774a1.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a774b1.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a774c0.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77950.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77951.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77960.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77961.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77965.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77970.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77980.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77990.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77995.dtsi vendor/device-tree/dist/src/arm64/rockchip/px30.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3308-roc-cc.dts vendor/device-tree/dist/src/arm64/rockchip/rk3328-a1.dts vendor/device-tree/dist/src/arm64/rockchip/rk3328-roc-cc.dts vendor/device-tree/dist/src/arm64/rockchip/rk3328-rock64.dts vendor/device-tree/dist/src/arm64/rockchip/rk3328.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3368-geekbox.dts vendor/device-tree/dist/src/arm64/rockchip/rk3368-orion-r68-meta.dts vendor/device-tree/dist/src/arm64/rockchip/rk3368-r88.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-ficus.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-firefly.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-hugsun-x99.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-nanopi4.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-orangepi.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-pinebook-pro.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-rock960.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-rockpro64.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-ld11-global.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-ld11-ref.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-ld11.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20-global.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20-ref.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-pxs3-ref.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-pxs3.dtsi vendor/device-tree/dist/src/arm64/sprd/sc9863a.dtsi vendor/device-tree/dist/src/arm64/sprd/sharkl3.dtsi vendor/device-tree/dist/src/arm64/ti/k3-am65-main.dtsi vendor/device-tree/dist/src/arm64/ti/k3-am65-mcu.dtsi vendor/device-tree/dist/src/arm64/ti/k3-am65-wakeup.dtsi vendor/device-tree/dist/src/arm64/ti/k3-j721e-common-proc-board.dts vendor/device-tree/dist/src/arm64/ti/k3-j721e-main.dtsi vendor/device-tree/dist/src/arm64/ti/k3-j721e-mcu-wakeup.dtsi vendor/device-tree/dist/src/arm64/xilinx/zynqmp.dtsi vendor/device-tree/dist/src/mips/ingenic/ci20.dts vendor/device-tree/dist/src/mips/ingenic/gcw0.dts vendor/device-tree/dist/src/mips/ingenic/jz4740.dtsi vendor/device-tree/dist/src/mips/ingenic/jz4770.dtsi vendor/device-tree/dist/src/mips/ingenic/jz4780.dtsi vendor/device-tree/dist/src/mips/ingenic/x1000.dtsi vendor/device-tree/dist/src/mips/loongson/rs780e-pch.dtsi vendor/device-tree/dist/src/mips/mscc/ocelot.dtsi vendor/device-tree/dist/src/mips/qca/ar9331.dtsi vendor/device-tree/dist/src/mips/qca/ar9331_dpt_module.dts vendor/device-tree/dist/src/powerpc/pcm032.dts Added: vendor/device-tree/dist/Bindings/ABI.rst ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/ABI.rst Tue Aug 4 19:05:45 2020 (r363850) @@ -0,0 +1,42 @@ +.. SPDX-License-Identifier: GPL-2.0 + +=================== +Devicetree (DT) ABI +=================== + +I. Regarding stable bindings/ABI, we quote from the 2013 ARM mini-summit + summary document: + + "That still leaves the question of, what does a stable binding look + like? Certainly a stable binding means that a newer kernel will not + break on an older device tree, but that doesn't mean the binding is + frozen for all time. Grant said there are ways to change bindings that + don't result in breakage. For instance, if a new property is added, + then default to the previous behaviour if it is missing. If a binding + truly needs an incompatible change, then change the compatible string + at the same time. The driver can bind against both the old and the + new. These guidelines aren't new, but they desperately need to be + documented." + +II. General binding rules + + 1) Maintainers, don't let perfect be the enemy of good. Don't hold up a + binding because it isn't perfect. + + 2) Use specific compatible strings so that if we need to add a feature (DMA) + in the future, we can create a new compatible string. See I. + + 3) Bindings can be augmented, but the driver shouldn't break when given + the old binding. ie. add additional properties, but don't change the + meaning of an existing property. For drivers, default to the original + behaviour when a newly added property is missing. + + 4) Don't submit bindings for staging or unstable. That will be decided by + the devicetree maintainers *after* discussion on the mailinglist. + +III. Notes + + 1) This document is intended as a general familiarization with the process as + decided at the 2013 Kernel Summit. When in doubt, the current word of the + devicetree maintainers overrules this document. In that situation, a patch + updating this document would be appreciated. Modified: vendor/device-tree/dist/Bindings/Makefile ============================================================================== --- vendor/device-tree/dist/Bindings/Makefile Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/Makefile Tue Aug 4 19:05:45 2020 (r363850) @@ -2,13 +2,20 @@ DT_DOC_CHECKER ?= dt-doc-validate DT_EXTRACT_EX ?= dt-extract-example DT_MK_SCHEMA ?= dt-mk-schema -DT_MK_SCHEMA_USERONLY_FLAG := $(if $(DT_SCHEMA_FILES), -u) +DT_SCHEMA_MIN_VERSION = 2020.5 + +PHONY += check_dtschema_version +check_dtschema_version: + @{ echo $(DT_SCHEMA_MIN_VERSION); \ + $(DT_DOC_CHECKER) --version 2>/dev/null || echo 0; } | sort -VC || \ + { echo "ERROR: dtschema minimum version is v$(DT_SCHEMA_MIN_VERSION)" >&2; false; } + quiet_cmd_chk_binding = CHKDT $(patsubst $(srctree)/%,%,$<) cmd_chk_binding = $(DT_DOC_CHECKER) -u $(srctree)/$(src) $< ; \ $(DT_EXTRACT_EX) $< > $@ -$(obj)/%.example.dts: $(src)/%.yaml FORCE +$(obj)/%.example.dts: $(src)/%.yaml check_dtschema_version FORCE $(call if_changed,chk_binding) # Use full schemas when checking %.example.dts @@ -27,21 +34,40 @@ quiet_cmd_mk_schema = SCHEMA $@ DT_DOCS = $(shell $(find_cmd) | sed -e 's|^$(srctree)/||') -DT_SCHEMA_FILES ?= $(DT_DOCS) - -extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dts, $(DT_SCHEMA_FILES)) -extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dt.yaml, $(DT_SCHEMA_FILES)) -extra-$(CHECK_DT_BINDING) += processed-schema-examples.yaml - override DTC_FLAGS := \ -Wno-avoid_unnecessary_addr_size \ - -Wno-graph_child_address + -Wno-graph_child_address \ + -Wno-interrupt_provider -$(obj)/processed-schema-examples.yaml: $(DT_DOCS) FORCE +$(obj)/processed-schema-examples.yaml: $(DT_DOCS) check_dtschema_version FORCE $(call if_changed,mk_schema) -$(obj)/processed-schema.yaml: DT_MK_SCHEMA_FLAGS := $(DT_MK_SCHEMA_USERONLY_FLAG) -$(obj)/processed-schema.yaml: $(DT_SCHEMA_FILES) FORCE +ifeq ($(DT_SCHEMA_FILES),) + +# Unless DT_SCHEMA_FILES is specified, use the full schema for dtbs_check too. +# Just copy processed-schema-examples.yaml + +$(obj)/processed-schema.yaml: $(obj)/processed-schema-examples.yaml FORCE + $(call if_changed,copy) + +DT_SCHEMA_FILES = $(DT_DOCS) + +else + +# If DT_SCHEMA_FILES is specified, use it for processed-schema.yaml + +$(obj)/processed-schema.yaml: DT_MK_SCHEMA_FLAGS := -u +$(obj)/processed-schema.yaml: $(DT_SCHEMA_FILES) check_dtschema_version FORCE $(call if_changed,mk_schema) -extra-y += processed-schema.yaml +endif + +extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dts, $(DT_SCHEMA_FILES)) +extra-$(CHECK_DT_BINDING) += $(patsubst $(src)/%.yaml,%.example.dt.yaml, $(DT_SCHEMA_FILES)) +extra-$(CHECK_DT_BINDING) += processed-schema-examples.yaml +extra-$(CHECK_DTBS) += processed-schema.yaml + +# Hack: avoid 'Argument list too long' error for 'make clean'. Remove most of +# build artifacts here before they are processed by scripts/Makefile.clean +clean-files = $(shell find $(obj) \( -name '*.example.dts' -o \ + -name '*.example.dt.yaml' \) -delete 2>/dev/null) Modified: vendor/device-tree/dist/Bindings/arm/altera.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/altera.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/altera.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -13,8 +13,8 @@ properties: compatible: items: - enum: - - altr,socfpga-cyclone5 - - altr,socfpga-arria5 - - altr,socfpga-arria10 + - altr,socfpga-cyclone5 + - altr,socfpga-arria5 + - altr,socfpga-arria10 - const: altr,socfpga ... Modified: vendor/device-tree/dist/Bindings/arm/amlogic.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/amlogic.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/amlogic.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -17,7 +17,7 @@ description: |+ any time. Be sure to use a device tree binary and a kernel image generated from the same source tree. - Please refer to Documentation/devicetree/bindings/ABI.txt for a definition of a + Please refer to Documentation/devicetree/bindings/ABI.rst for a definition of a stable binding/ABI. properties: @@ -107,6 +107,7 @@ properties: - amlogic,p231 - libretech,aml-s905d-pc - phicomm,n1 + - smartlabs,sml5442tw - const: amlogic,s905d - const: amlogic,meson-gxl @@ -148,6 +149,8 @@ properties: - description: Boards with the Amlogic Meson G12B S922X SoC items: - enum: + - azw,gtking + - azw,gtking-pro - hardkernel,odroid-n2 - khadas,vim3 - ugoos,am6 @@ -159,6 +162,7 @@ properties: - enum: - seirobotics,sei610 - khadas,vim3l + - hardkernel,odroid-c4 - const: amlogic,sm1 - description: Boards with the Amlogic Meson A1 A113L SoC Modified: vendor/device-tree/dist/Bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -25,7 +25,7 @@ select: properties: compatible: - items: + items: - const: amlogic,meson-gx-ao-secure - const: syscon Modified: vendor/device-tree/dist/Bindings/arm/arm,scmi.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/arm,scmi.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/arm,scmi.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -14,7 +14,7 @@ Required properties: The scmi node with the following properties shall be under the /firmware/ node. -- compatible : shall be "arm,scmi" +- compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports - mboxes: List of phandle and mailbox channel specifiers. It should contain exactly one or two mailboxes, one for transmitting messages("tx") and another optional for receiving the notifications("rx") if @@ -25,6 +25,7 @@ The scmi node with the following properties shall be u protocol identifier for a given sub-node. - #size-cells : should be '0' as 'reg' property doesn't have any size associated with it. +- arm,smc-id : SMC id required when using smc or hvc transports Optional properties: Modified: vendor/device-tree/dist/Bindings/arm/arm,vexpress-juno.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/arm,vexpress-juno.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/arm,vexpress-juno.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -131,26 +131,23 @@ properties: property, describing the physical location of the children nodes. 0 means motherboard site, while 1 and 2 are daughterboard sites, and 0xf means "sisterboard" which is the site containing the main CPU tile. - allOf: - - $ref: '/schemas/types.yaml#/definitions/uint32' - - minimum: 0 - maximum: 15 + $ref: '/schemas/types.yaml#/definitions/uint32' + minimum: 0 + maximum: 15 arm,vexpress,position: description: When daughterboards are stacked on one site, their position in the stack be be described this attribute. - allOf: - - $ref: '/schemas/types.yaml#/definitions/uint32' - - minimum: 0 - maximum: 3 + $ref: '/schemas/types.yaml#/definitions/uint32' + minimum: 0 + maximum: 3 arm,vexpress,dcc: description: When describing tiles consisting of more than one DCC, its number can be specified with this attribute. - allOf: - - $ref: '/schemas/types.yaml#/definitions/uint32' - - minimum: 0 - maximum: 3 + $ref: '/schemas/types.yaml#/definitions/uint32' + minimum: 0 + maximum: 3 patternProperties: "^bus@[0-9a-f]+$": @@ -162,8 +159,7 @@ patternProperties: "simple-bus". If the compatible is placed in the "motherboard" node, it is stricter and always has two compatibles. type: object - allOf: - - $ref: '/schemas/simple-bus.yaml' + $ref: '/schemas/simple-bus.yaml' properties: compatible: @@ -195,11 +191,11 @@ patternProperties: - const: simple-bus arm,v2m-memory-map: description: This describes the memory map type. - allOf: - - $ref: '/schemas/types.yaml#/definitions/string' - - enum: - - rs1 - - rs2 + $ref: '/schemas/types.yaml#/definitions/string' + enum: + - rs1 + - rs2 + required: - compatible required: Modified: vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -82,6 +82,13 @@ properties: - const: atmel,sama5d2 - const: atmel,sama5 + - description: Microchip SAMA5D2 Industrial Connectivity Platform + items: + - const: microchip,sama5d2-icp + - const: atmel,sama5d27 + - const: atmel,sama5d2 + - const: atmel,sama5 + - description: SAM9X60-EK board items: - const: microchip,sam9x60ek Modified: vendor/device-tree/dist/Bindings/arm/bitmain.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/bitmain.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/bitmain.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -13,6 +13,6 @@ properties: compatible: items: - enum: - - bitmain,sophon-edge + - bitmain,sophon-edge - const: bitmain,bm1880 ... Added: vendor/device-tree/dist/Bindings/arm/calxeda/hb-sregs.yaml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/calxeda/hb-sregs.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -0,0 +1,49 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/calxeda/hb-sregs.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Calxeda Highbank system registers + +description: | + The Calxeda Highbank system has a block of MMIO registers controlling + several generic system aspects. Those can be used to control some power + management, they also contain some gate and PLL clocks. + +maintainers: + - Andre Przywara + +properties: + compatible: + const: calxeda,hb-sregs + + reg: + maxItems: 1 + + clocks: + type: object + +required: + - compatible + - reg + +additionalProperties: false + +examples: + - | + sregs@fff3c000 { + compatible = "calxeda,hb-sregs"; + reg = <0xfff3c000 0x1000>; + + clocks { + #address-cells = <1>; + #size-cells = <0>; + + osc: oscillator { + #clock-cells = <0>; + compatible = "fixed-clock"; + clock-frequency = <33333000>; + }; + }; + }; Added: vendor/device-tree/dist/Bindings/arm/calxeda/l2ecc.yaml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/calxeda/l2ecc.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -0,0 +1,42 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/calxeda/l2ecc.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Calxeda Highbank L2 cache ECC + +description: | + Binding for the Calxeda Highbank L2 cache controller ECC device. + This does not cover the actual L2 cache controller control registers, + but just the error reporting functionality. + +maintainers: + - Andre Przywara + +properties: + compatible: + const: "calxeda,hb-sregs-l2-ecc" + + reg: + maxItems: 1 + + interrupts: + items: + - description: single bit error interrupt + - description: double bit error interrupt + +required: + - compatible + - reg + - interrupts + +additionalProperties: false + +examples: + - | + sregs@fff3c200 { + compatible = "calxeda,hb-sregs-l2-ecc"; + reg = <0xfff3c200 0x100>; + interrupts = <0 71 4>, <0 72 4>; + }; Modified: vendor/device-tree/dist/Bindings/arm/coresight-cti.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/coresight-cti.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/coresight-cti.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -140,16 +140,14 @@ patternProperties: maxItems: 1 arm,trig-in-sigs: - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array + $ref: /schemas/types.yaml#/definitions/uint32-array minItems: 1 maxItems: 32 description: List of CTI trigger in signal numbers in use by a trig-conns node. arm,trig-in-types: - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array + $ref: /schemas/types.yaml#/definitions/uint32-array minItems: 1 maxItems: 32 description: @@ -159,16 +157,14 @@ patternProperties: completely, then the types will default to GEN_IO. arm,trig-out-sigs: - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array + $ref: /schemas/types.yaml#/definitions/uint32-array minItems: 1 maxItems: 32 description: List of CTI trigger out signal numbers in use by a trig-conns node. arm,trig-out-types: - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array + $ref: /schemas/types.yaml#/definitions/uint32-array minItems: 1 maxItems: 32 description: @@ -178,8 +174,7 @@ patternProperties: or omitted completely, then the types will default to GEN_IO. arm,trig-filters: - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array + $ref: /schemas/types.yaml#/definitions/uint32-array minItems: 1 maxItems: 32 description: @@ -187,8 +182,7 @@ patternProperties: active, unless filtering is disabled on the driver. arm,trig-conn-name: - allOf: - - $ref: /schemas/types.yaml#/definitions/string + $ref: /schemas/types.yaml#/definitions/string description: Defines a connection name that will be displayed, if the cpu or arm,cs-dev-assoc properties are not being used in this connection. @@ -301,7 +295,7 @@ examples: - | cti@20110000 { compatible = "arm,coresight-cti", "arm,primecell"; - reg = <0 0x20110000 0 0x1000>; + reg = <0x20110000 0x1000>; clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; Modified: vendor/device-tree/dist/Bindings/arm/cpus.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/cpus.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/cpus.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -167,53 +167,53 @@ properties: - qcom,kryo260 - qcom,kryo280 - qcom,kryo385 + - qcom,kryo468 - qcom,kryo485 - qcom,scorpion enable-method: - allOf: - - $ref: '/schemas/types.yaml#/definitions/string' - - oneOf: - # On ARM v8 64-bit this property is required - - enum: - - psci - - spin-table - # On ARM 32-bit systems this property is optional - - enum: - - actions,s500-smp - - allwinner,sun6i-a31 - - allwinner,sun8i-a23 - - allwinner,sun9i-a80-smp - - allwinner,sun8i-a83t-smp - - amlogic,meson8-smp - - amlogic,meson8b-smp - - arm,realview-smp - - aspeed,ast2600-smp - - brcm,bcm11351-cpu-method - - brcm,bcm23550 - - brcm,bcm2836-smp - - brcm,bcm63138 - - brcm,bcm-nsp-smp - - brcm,brahma-b15 - - marvell,armada-375-smp - - marvell,armada-380-smp - - marvell,armada-390-smp - - marvell,armada-xp-smp - - marvell,98dx3236-smp - - marvell,mmp3-smp - - mediatek,mt6589-smp - - mediatek,mt81xx-tz-smp - - qcom,gcc-msm8660 - - qcom,kpss-acc-v1 - - qcom,kpss-acc-v2 - - renesas,apmu - - renesas,r9a06g032-smp - - rockchip,rk3036-smp - - rockchip,rk3066-smp - - socionext,milbeaut-m10v-smp - - ste,dbx500-smp - - ti,am3352 - - ti,am4372 + $ref: '/schemas/types.yaml#/definitions/string' + oneOf: + # On ARM v8 64-bit this property is required + - enum: + - psci + - spin-table + # On ARM 32-bit systems this property is optional + - enum: + - actions,s500-smp + - allwinner,sun6i-a31 + - allwinner,sun8i-a23 + - allwinner,sun9i-a80-smp + - allwinner,sun8i-a83t-smp + - amlogic,meson8-smp + - amlogic,meson8b-smp + - arm,realview-smp + - aspeed,ast2600-smp + - brcm,bcm11351-cpu-method + - brcm,bcm23550 + - brcm,bcm2836-smp + - brcm,bcm63138 + - brcm,bcm-nsp-smp + - brcm,brahma-b15 + - marvell,armada-375-smp + - marvell,armada-380-smp + - marvell,armada-390-smp + - marvell,armada-xp-smp + - marvell,98dx3236-smp + - marvell,mmp3-smp + - mediatek,mt6589-smp + - mediatek,mt81xx-tz-smp + - qcom,gcc-msm8660 + - qcom,kpss-acc-v1 + - qcom,kpss-acc-v2 + - renesas,apmu + - renesas,r9a06g032-smp + - rockchip,rk3036-smp + - rockchip,rk3066-smp + - socionext,milbeaut-m10v-smp + - ste,dbx500-smp + - ti,am3352 + - ti,am4372 cpu-release-addr: $ref: '/schemas/types.yaml#/definitions/uint64' Modified: vendor/device-tree/dist/Bindings/arm/freescale/fsl,scu.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/freescale/fsl,scu.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/freescale/fsl,scu.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -47,7 +47,7 @@ Required properties: &lsio_mu1 1 2 &lsio_mu1 1 3 &lsio_mu1 3 3>; - See Documentation/devicetree/bindings/mailbox/fsl,mu.txt + See Documentation/devicetree/bindings/mailbox/fsl,mu.yaml for detailed mailbox binding. Note: Each mu which supports general interrupt should have an alias correctly @@ -108,7 +108,8 @@ This binding uses the i.MX common pinctrl binding[3]. Required properties: - compatible: Should be one of: "fsl,imx8qm-iomuxc", - "fsl,imx8qxp-iomuxc". + "fsl,imx8qxp-iomuxc", + "fsl,imx8dxl-iomuxc". Required properties for Pinctrl sub nodes: - fsl,pins: Each entry consists of 3 integers which represents @@ -116,7 +117,8 @@ Required properties for Pinctrl sub nodes: integers are specified using a PIN_FUNC_ID macro, which can be found in , - . + , + . The last integer CONFIG is the pad setting value like pull-up on this pin. Modified: vendor/device-tree/dist/Bindings/arm/fsl.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/fsl.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/fsl.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -119,6 +119,7 @@ properties: - fsl,imx6q-sabreauto - fsl,imx6q-sabrelite - fsl,imx6q-sabresd + - kontron,imx6q-samx6i # Kontron i.MX6 Dual/Quad SMARC Module - technexion,imx6q-pico-dwarf # TechNexion i.MX6Q Pico-Dwarf - technexion,imx6q-pico-hobbit # TechNexion i.MX6Q Pico-Hobbit - technexion,imx6q-pico-nymph # TechNexion i.MX6Q Pico-Nymph @@ -170,6 +171,7 @@ properties: - emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base - fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board - fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board + - kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module - technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf - technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit - technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph @@ -177,7 +179,9 @@ properties: - technologic,imx6dl-ts4900 - technologic,imx6dl-ts7970 - toradex,colibri_imx6dl # Colibri iMX6 Module + - toradex,colibri_imx6dl-v1_1 # Colibri iMX6 Module V1.1 - toradex,colibri_imx6dl-eval-v3 # Colibri iMX6 Module on Colibri Evaluation Board V3 + - toradex,colibri_imx6dl-v1_1-eval-v3 # Colibri iMX6 Module V1.1 on Colibri Evaluation Board V3 - ysoft,imx6dl-yapp4-draco # i.MX6 DualLite Y Soft IOTA Draco board - ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board - ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board Modified: vendor/device-tree/dist/Bindings/arm/l2c2x0.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/l2c2x0.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/l2c2x0.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -70,43 +70,39 @@ properties: description: Cycles of latency for Data RAM accesses. Specifies 3 cells of read, write and setup latencies. Minimum valid values are 1. Controllers without setup latency control should use a value of 0. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array - - minItems: 2 - maxItems: 3 - items: - minimum: 0 - maximum: 8 + $ref: /schemas/types.yaml#/definitions/uint32-array + minItems: 2 + maxItems: 3 + items: + minimum: 0 + maximum: 8 arm,tag-latency: description: Cycles of latency for Tag RAM accesses. Specifies 3 cells of read, write and setup latencies. Controllers without setup latency control should use 0. Controllers without separate read and write Tag RAM latency values should only use the first cell. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array - - minItems: 1 - maxItems: 3 - items: - minimum: 0 - maximum: 8 + $ref: /schemas/types.yaml#/definitions/uint32-array + minItems: 1 + maxItems: 3 + items: + minimum: 0 + maximum: 8 arm,dirty-latency: description: Cycles of latency for Dirty RAMs. This is a single cell. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - minimum: 1 - maximum: 8 + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 1 + maximum: 8 arm,filter-ranges: description: Starting address and length of window to filter. Addresses in the filter window are directed to the M1 port. Other addresses will go to the M0 port. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32-array - - items: - minItems: 2 - maxItems: 2 + $ref: /schemas/types.yaml#/definitions/uint32-array + items: + minItems: 2 + maxItems: 2 arm,io-coherent: description: indicates that the system is operating in an hardware @@ -131,36 +127,31 @@ properties: arm,double-linefill: description: Override double linefill enable setting. Enable if non-zero, disable if zero. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] arm,double-linefill-incr: description: Override double linefill on INCR read. Enable if non-zero, disable if zero. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] arm,double-linefill-wrap: description: Override double linefill on WRAP read. Enable if non-zero, disable if zero. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] arm,prefetch-drop: description: Override prefetch drop enable setting. Enable if non-zero, disable if zero. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] arm,prefetch-offset: description: Override prefetch offset value. - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1, 2, 3, 4, 5, 6, 7, 15, 23, 31 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1, 2, 3, 4, 5, 6, 7, 15, 23, 31] arm,shared-override: description: The default behavior of the L220 or PL310 cache @@ -193,35 +184,31 @@ properties: description: | Data prefetch. Value: <0> (forcibly disable), <1> (forcibly enable), property absent (retain settings set by firmware) - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] prefetch-instr: description: | Instruction prefetch. Value: <0> (forcibly disable), <1> (forcibly enable), property absent (retain settings set by firmware) - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] arm,dynamic-clock-gating: description: | L2 dynamic clock gating. Value: <0> (forcibly disable), <1> (forcibly enable), property absent (OS specific behavior, preferably retain firmware settings) - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] arm,standby-mode: description: L2 standby mode enable. Value <0> (forcibly disable), <1> (forcibly enable), property absent (OS specific behavior, preferably retain firmware settings) - allOf: - - $ref: /schemas/types.yaml#/definitions/uint32 - - enum: [ 0, 1 ] + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [0, 1] arm,early-bresp-disable: description: Disable the CA9 optimization Early BRESP (PL310) Modified: vendor/device-tree/dist/Bindings/arm/mediatek.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek.yaml Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -84,6 +84,28 @@ properties: - enum: - mediatek,mt8135-evbp1 - const: mediatek,mt8135 + - description: Google Elm (Acer Chromebook R13) + items: + - const: google,elm-rev8 + - const: google,elm-rev7 + - const: google,elm-rev6 + - const: google,elm-rev5 + - const: google,elm-rev4 + - const: google,elm-rev3 + - const: google,elm + - const: mediatek,mt8173 + - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...) + items: + - const: google,hana-rev6 + - const: google,hana-rev5 + - const: google,hana-rev4 + - const: google,hana-rev3 + - const: google,hana + - const: mediatek,mt8173 + - description: Google Hana rev7 (Poin2 Chromebook 11C) + items: + - const: google,hana-rev7 + - const: mediatek,mt8173 - items: - enum: - mediatek,mt8173-evb Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,apmixedsys.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,apmixedsys.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,apmixedsys.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -8,6 +8,7 @@ Required Properties: - compatible: Should be one of: - "mediatek,mt2701-apmixedsys" - "mediatek,mt2712-apmixedsys", "syscon" + - "mediatek,mt6765-apmixedsys", "syscon" - "mediatek,mt6779-apmixedsys", "syscon" - "mediatek,mt6797-apmixedsys" - "mediatek,mt7622-apmixedsys" Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,audsys.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,audsys.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,audsys.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -7,6 +7,7 @@ Required Properties: - compatible: Should be one of: - "mediatek,mt2701-audsys", "syscon" + - "mediatek,mt6765-audsys", "syscon" - "mediatek,mt6779-audio", "syscon" - "mediatek,mt7622-audsys", "syscon" - "mediatek,mt7623-audsys", "mediatek,mt2701-audsys", "syscon" Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,camsys.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,camsys.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,camsys.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -6,6 +6,7 @@ The MediaTek camsys controller provides various clocks Required Properties: - compatible: Should be one of: + - "mediatek,mt6765-camsys", "syscon" - "mediatek,mt6779-camsys", "syscon" - "mediatek,mt8183-camsys", "syscon" - #clock-cells: Must be 1 Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,imgsys.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,imgsys.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,imgsys.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -8,6 +8,7 @@ Required Properties: - compatible: Should be one of: - "mediatek,mt2701-imgsys", "syscon" - "mediatek,mt2712-imgsys", "syscon" + - "mediatek,mt6765-imgsys", "syscon" - "mediatek,mt6779-imgsys", "syscon" - "mediatek,mt6797-imgsys", "syscon" - "mediatek,mt7623-imgsys", "mediatek,mt2701-imgsys", "syscon" Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,infracfg.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,infracfg.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,infracfg.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -9,6 +9,7 @@ Required Properties: - compatible: Should be one of: - "mediatek,mt2701-infracfg", "syscon" - "mediatek,mt2712-infracfg", "syscon" + - "mediatek,mt6765-infracfg", "syscon" - "mediatek,mt6779-infracfg_ao", "syscon" - "mediatek,mt6797-infracfg", "syscon" - "mediatek,mt7622-infracfg", "syscon" Added: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,mipi0a.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,mipi0a.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -0,0 +1,28 @@ +Mediatek mipi0a (mipi_rx_ana_csi0a) controller +============================ + +The Mediatek mipi0a controller provides various clocks +to the system. + +Required Properties: + +- compatible: Should be one of: + - "mediatek,mt6765-mipi0a", "syscon" +- #clock-cells: Must be 1 + +The mipi0a controller uses the common clk binding from +Documentation/devicetree/bindings/clock/clock-bindings.txt +The available clocks are defined in dt-bindings/clock/mt*-clk.h. + +The mipi0a controller also uses the common power domain from +Documentation/devicetree/bindings/soc/mediatek/scpsys.txt +The available power doamins are defined in dt-bindings/power/mt*-power.h. + +Example: + +mipi0a: clock-controller@11c10000 { + compatible = "mediatek,mt6765-mipi0a", "syscon"; + reg = <0 0x11c10000 0 0x1000>; + power-domains = <&scpsys MT6765_POWER_DOMAIN_CAM>; + #clock-cells = <1>; +}; Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,mmsys.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,mmsys.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,mmsys.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -1,13 +1,15 @@ Mediatek mmsys controller ============================ -The Mediatek mmsys controller provides various clocks to the system. +The Mediatek mmsys system controller provides clock control, routing control, +and miscellaneous control in mmsys partition. Required Properties: - compatible: Should be one of: - "mediatek,mt2701-mmsys", "syscon" - "mediatek,mt2712-mmsys", "syscon" + - "mediatek,mt6765-mmsys", "syscon" - "mediatek,mt6779-mmsys", "syscon" - "mediatek,mt6797-mmsys", "syscon" - "mediatek,mt7623-mmsys", "mediatek,mt2701-mmsys", "syscon" @@ -15,13 +17,13 @@ Required Properties: - "mediatek,mt8183-mmsys", "syscon" - #clock-cells: Must be 1 -The mmsys controller uses the common clk binding from +For the clock control, the mmsys controller uses the common clk binding from Documentation/devicetree/bindings/clock/clock-bindings.txt The available clocks are defined in dt-bindings/clock/mt*-clk.h. Example: -mmsys: clock-controller@14000000 { +mmsys: syscon@14000000 { compatible = "mediatek,mt8173-mmsys", "syscon"; reg = <0 0x14000000 0 0x1000>; #clock-cells = <1>; Added: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,pericfg.yaml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,pericfg.yaml Tue Aug 4 19:05:45 2020 (r363850) @@ -0,0 +1,65 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: "http://devicetree.org/schemas/arm/mediatek/mediatek,pericfg.yaml#" +$schema: "http://devicetree.org/meta-schemas/core.yaml#" + +title: MediaTek Peripheral Configuration Controller + +maintainers: + - Bartosz Golaszewski + +description: + The Mediatek pericfg controller provides various clocks and reset outputs + to the system. + +properties: + compatible: + oneOf: + - items: + - enum: + - mediatek,mt2701-pericfg + - mediatek,mt2712-pericfg + - mediatek,mt6765-pericfg + - mediatek,mt7622-pericfg + - mediatek,mt7629-pericfg + - mediatek,mt8135-pericfg + - mediatek,mt8173-pericfg + - mediatek,mt8183-pericfg + - mediatek,mt8516-pericfg + - const: syscon + - items: + # Special case for mt7623 for backward compatibility + - const: mediatek,mt7623-pericfg + - const: mediatek,mt2701-pericfg + - const: syscon + + reg: + maxItems: 1 + + '#clock-cells': + const: 1 + + '#reset-cells': + const: 1 + +required: + - compatible + - reg + +examples: + - | + pericfg@10003000 { + compatible = "mediatek,mt8173-pericfg", "syscon"; + reg = <0x10003000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + }; + + - | + pericfg@10003000 { + compatible = "mediatek,mt7623-pericfg", "mediatek,mt2701-pericfg", "syscon"; + reg = <0x10003000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + }; Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,topckgen.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,topckgen.txt Tue Aug 4 18:24:46 2020 (r363849) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,topckgen.txt Tue Aug 4 19:05:45 2020 (r363850) @@ -8,6 +8,7 @@ Required Properties: - compatible: Should be one of: - "mediatek,mt2701-topckgen" - "mediatek,mt2712-topckgen", "syscon" + - "mediatek,mt6765-topckgen", "syscon" - "mediatek,mt6779-topckgen", "syscon" - "mediatek,mt6797-topckgen" - "mediatek,mt7622-topckgen" Added: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,vcodecsys.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,vcodecsys.txt Tue Aug 4 19:05:45 2020 (r363850) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Tue Aug 4 19:06:26 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 37A8837CB8B; Tue, 4 Aug 2020 19:06:26 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BLkkV0QRpz3VK6; Tue, 4 Aug 2020 19:06:26 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CEFC5A30F; Tue, 4 Aug 2020 19:06:25 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 074J6PE3078841; Tue, 4 Aug 2020 19:06:25 GMT (envelope-from manu@FreeBSD.org) Received: (from manu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 074J6PfA078840; Tue, 4 Aug 2020 19:06:25 GMT (envelope-from manu@FreeBSD.org) Message-Id: <202008041906.074J6PfA078840@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: manu set sender to manu@FreeBSD.org using -f From: Emmanuel Vadot Date: Tue, 4 Aug 2020 19:06:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363851 - vendor/device-tree/5.8 X-SVN-Group: vendor X-SVN-Commit-Author: manu X-SVN-Commit-Paths: vendor/device-tree/5.8 X-SVN-Commit-Revision: 363851 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2020 19:06:26 -0000 Author: manu Date: Tue Aug 4 19:06:25 2020 New Revision: 363851 URL: https://svnweb.freebsd.org/changeset/base/363851 Log: Tag import for DTS files Added: vendor/device-tree/5.8/ - copied from r363850, vendor/device-tree/dist/ From owner-svn-src-vendor@freebsd.org Wed Aug 5 10:06:53 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F0B0837067C; Wed, 5 Aug 2020 10:06:53 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BM6jT65ybz4dHs; Wed, 5 Aug 2020 10:06:53 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9B2AE1455C; Wed, 5 Aug 2020 10:06:53 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 075A6rIl035895; Wed, 5 Aug 2020 10:06:53 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 075A6rCw035894; Wed, 5 Aug 2020 10:06:53 GMT (envelope-from se@FreeBSD.org) Message-Id: <202008051006.075A6rCw035894@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: =?UTF-8?Q?Stefan_E=c3=9fer?= Date: Wed, 5 Aug 2020 10:06:53 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363896 - vendor/bc/3.1.5 X-SVN-Group: vendor X-SVN-Commit-Author: se X-SVN-Commit-Paths: vendor/bc/3.1.5 X-SVN-Commit-Revision: 363896 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2020 10:06:54 -0000 Author: se Date: Wed Aug 5 10:06:53 2020 New Revision: 363896 URL: https://svnweb.freebsd.org/changeset/base/363896 Log: Tag version 3.1.5 Added: vendor/bc/3.1.5/ - copied from r363895, vendor/bc/dist/ From owner-svn-src-vendor@freebsd.org Wed Aug 5 10:07:45 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3A7FA370A19; Wed, 5 Aug 2020 10:07:45 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BM6kT0tMnz4d9m; Wed, 5 Aug 2020 10:07:45 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 01ADB14792; Wed, 5 Aug 2020 10:07:45 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 075A7iAj035988; Wed, 5 Aug 2020 10:07:44 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 075A7iZB035982; Wed, 5 Aug 2020 10:07:44 GMT (envelope-from se@FreeBSD.org) Message-Id: <202008051007.075A7iZB035982@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: =?UTF-8?Q?Stefan_E=c3=9fer?= Date: Wed, 5 Aug 2020 10:07:44 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363897 - in vendor/bc/dist: . locales src X-SVN-Group: vendor X-SVN-Commit-Author: se X-SVN-Commit-Paths: in vendor/bc/dist: . locales src X-SVN-Commit-Revision: 363897 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2020 10:07:45 -0000 Author: se Date: Wed Aug 5 10:07:43 2020 New Revision: 363897 URL: https://svnweb.freebsd.org/changeset/base/363897 Log: Upgrade to version 3.1.5 This version fixes a bug that only occurs when with chinese locale settings. Modified: vendor/bc/dist/Makefile.in vendor/bc/dist/NEWS.md vendor/bc/dist/locales/zh_CN.GB18030.msg vendor/bc/dist/locales/zh_CN.GB2312.msg vendor/bc/dist/locales/zh_CN.GBK.msg vendor/bc/dist/locales/zh_CN.UTF-8.msg vendor/bc/dist/locales/zh_CN.eucCN.msg vendor/bc/dist/src/program.c vendor/bc/dist/src/vm.c Modified: vendor/bc/dist/Makefile.in ============================================================================== --- vendor/bc/dist/Makefile.in Wed Aug 5 10:06:53 2020 (r363896) +++ vendor/bc/dist/Makefile.in Wed Aug 5 10:07:43 2020 (r363897) @@ -29,7 +29,7 @@ # .POSIX: -VERSION = 3.1.4 +VERSION = 3.1.5 SRC = %%SRC%% OBJ = %%OBJ%% Modified: vendor/bc/dist/NEWS.md ============================================================================== --- vendor/bc/dist/NEWS.md Wed Aug 5 10:06:53 2020 (r363896) +++ vendor/bc/dist/NEWS.md Wed Aug 5 10:07:43 2020 (r363897) @@ -1,5 +1,13 @@ # News +## 3.1.5 + +This is a production release that fixes the Chinese locales (which caused `bc` +to crash) and a crash caused by `bc` executing code when it should not have been +able to. + +***ALL USERS SHOULD UPGRADE.*** + ## 3.1.4 This is a production release that fixes one bug, changes two behaviors, and Modified: vendor/bc/dist/locales/zh_CN.GB18030.msg ============================================================================== Binary file (source and/or target). No diff available. Modified: vendor/bc/dist/locales/zh_CN.GB2312.msg ============================================================================== Binary file (source and/or target). No diff available. Modified: vendor/bc/dist/locales/zh_CN.GBK.msg ============================================================================== Binary file (source and/or target). No diff available. Modified: vendor/bc/dist/locales/zh_CN.UTF-8.msg ============================================================================== Binary file (source and/or target). No diff available. Modified: vendor/bc/dist/locales/zh_CN.eucCN.msg ============================================================================== Binary file (source and/or target). No diff available. Modified: vendor/bc/dist/src/program.c ============================================================================== --- vendor/bc/dist/src/program.c Wed Aug 5 10:06:53 2020 (r363896) +++ vendor/bc/dist/src/program.c Wed Aug 5 10:07:43 2020 (r363897) @@ -1271,11 +1271,12 @@ static void bc_program_divmod(BcProgram *p) { BcNum *n1, *n2; size_t req; + bc_vec_expand(&p->results, p->results.len + 2); + + // We don't need to update the pointer because + // the capacity is enough due to the line above. res2 = bc_program_prepResult(p); res = bc_program_prepResult(p); - - // Update the pointer, just in case. - res2 = bc_vec_item_rev(&p->results, 1); bc_program_binOpPrep(p, &opd1, &n1, &opd2, &n2, 2); Modified: vendor/bc/dist/src/vm.c ============================================================================== --- vendor/bc/dist/src/vm.c Wed Aug 5 10:06:53 2020 (r363896) +++ vendor/bc/dist/src/vm.c Wed Aug 5 10:07:43 2020 (r363897) @@ -464,7 +464,7 @@ static void bc_vm_process(const char *text) { while (BC_PARSE_CAN_PARSE(vm.prs)) vm.parse(&vm.prs); - bc_program_exec(&vm.prog); + if(BC_IS_DC || !BC_PARSE_NO_EXEC(&vm.prs)) bc_program_exec(&vm.prog); assert(BC_IS_DC || vm.prog.results.len == 0); From owner-svn-src-vendor@freebsd.org Wed Aug 5 10:10:41 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B5B04370A47; Wed, 5 Aug 2020 10:10:41 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BM6ns4Qbsz4dH8; Wed, 5 Aug 2020 10:10:41 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6345614365; Wed, 5 Aug 2020 10:10:41 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 075AAfvD036191; Wed, 5 Aug 2020 10:10:41 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 075AAfrv036190; Wed, 5 Aug 2020 10:10:41 GMT (envelope-from se@FreeBSD.org) Message-Id: <202008051010.075AAfrv036190@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: =?UTF-8?Q?Stefan_E=c3=9fer?= Date: Wed, 5 Aug 2020 10:10:41 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363898 - vendor/bc/3.1.5 X-SVN-Group: vendor X-SVN-Commit-Author: se X-SVN-Commit-Paths: vendor/bc/3.1.5 X-SVN-Commit-Revision: 363898 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2020 10:10:41 -0000 Author: se Date: Wed Aug 5 10:10:40 2020 New Revision: 363898 URL: https://svnweb.freebsd.org/changeset/base/363898 Log: Revert copy from dist directory - I had forgotten to commit to dist first. Deleted: vendor/bc/3.1.5/ From owner-svn-src-vendor@freebsd.org Wed Aug 5 10:12:19 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BE486370A6B; Wed, 5 Aug 2020 10:12:19 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BM6ql4hkLz4dxt; Wed, 5 Aug 2020 10:12:19 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6C5AB14176; Wed, 5 Aug 2020 10:12:19 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 075ACJlS042111; Wed, 5 Aug 2020 10:12:19 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 075ACJLR042110; Wed, 5 Aug 2020 10:12:19 GMT (envelope-from se@FreeBSD.org) Message-Id: <202008051012.075ACJLR042110@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: =?UTF-8?Q?Stefan_E=c3=9fer?= Date: Wed, 5 Aug 2020 10:12:19 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r363899 - vendor/bc/3.1.5 X-SVN-Group: vendor X-SVN-Commit-Author: se X-SVN-Commit-Paths: vendor/bc/3.1.5 X-SVN-Commit-Revision: 363899 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2020 10:12:19 -0000 Author: se Date: Wed Aug 5 10:12:19 2020 New Revision: 363899 URL: https://svnweb.freebsd.org/changeset/base/363899 Log: Tag version 3.1.5 Repeat previous SVN copy from dist directory with updates files. Added: vendor/bc/3.1.5/ - copied from r363898, vendor/bc/dist/