All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 2/3] dt-bindings: crypto: eip93: add support for Mediatek MT7621 SoC
  2026-01-02 15:47 [PATCH v3 1/3] dt-bindings: crypto: eip93: add clock gate and reset line Aleksander Jan Bajkowski
@ 2026-01-02 15:47 ` Aleksander Jan Bajkowski
  2026-01-02 17:38   ` Rob Herring (Arm)
  0 siblings, 1 reply; 3+ messages in thread
From: Aleksander Jan Bajkowski @ 2026-01-02 15:47 UTC (permalink / raw)
  To: benjamin.larsson, chester.a.unal, davem,
	angelogioacchino.delregno, ansuelsmth, conor+dt, herbert, krzk+dt,
	matthias.bgg, robh, sergio.paracuellos, tsbogend, devicetree,
	linux-arm-kernel, linux-crypto, linux-kernel, linux-mediatek,
	linux-mips
  Cc: Aleksander Jan Bajkowski

Add compatible for Mediatek MT7621 SoC. The implementation is exactly the
same os in the Airoha SoC.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
---
v3:
- Use enum
v2:
- Corrected commit description
---
 .../bindings/crypto/inside-secure,safexcel-eip93.yaml         | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml b/Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml
index c6c99c08dc68..acd7c68178dc 100644
--- a/Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml
+++ b/Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml
@@ -31,7 +31,9 @@ properties:
   compatible:
     oneOf:
       - items:
-          - const: airoha,en7581-eip93
+          - enum:
+            - airoha,en7581-eip93
+            - mediatek,mt7621-eip93
           - const: inside-secure,safexcel-eip93ies
       - items:
           - not: {}
-- 
2.47.3



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH v3 2/3] dt-bindings: crypto: eip93: add support for Mediatek MT7621 SoC
  2026-01-02 15:47 ` [PATCH v3 2/3] dt-bindings: crypto: eip93: add support for Mediatek MT7621 SoC Aleksander Jan Bajkowski
@ 2026-01-02 17:38   ` Rob Herring (Arm)
  0 siblings, 0 replies; 3+ messages in thread
From: Rob Herring (Arm) @ 2026-01-02 17:38 UTC (permalink / raw)
  To: Aleksander Jan Bajkowski
  Cc: matthias.bgg, sergio.paracuellos, tsbogend, linux-crypto,
	linux-mediatek, ansuelsmth, devicetree, benjamin.larsson,
	linux-mips, linux-kernel, conor+dt, herbert, krzk+dt,
	chester.a.unal, angelogioacchino.delregno, davem,
	linux-arm-kernel


On Fri, 02 Jan 2026 16:47:34 +0100, Aleksander Jan Bajkowski wrote:
> Add compatible for Mediatek MT7621 SoC. The implementation is exactly the
> same os in the Airoha SoC.
> 
> Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
> ---
> v3:
> - Use enum
> v2:
> - Corrected commit description
> ---
>  .../bindings/crypto/inside-secure,safexcel-eip93.yaml         | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 

My bot found errors running 'make dt_binding_check' on your patch:

yamllint warnings/errors:
./Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml:35:13: [warning] wrong indentation: expected 14 but found 12 (indentation)

dtschema/dtc warnings/errors:

doc reference errors (make refcheckdocs):

See https://patchwork.kernel.org/project/devicetree/patch/20260102155341.3682013-2-olek2@wp.pl

The base for the series is generally the latest rc1. A different dependency
should be noted in *this* patch.

If you already ran 'make dt_binding_check' and didn't see the above
error(s), then make sure 'yamllint' is installed and dt-schema is up to
date:

pip3 install dtschema --upgrade

Please check and re-submit after running the above command yourself. Note
that DT_SCHEMA_FILES can be set to your schema file to speed up checking
your schema. However, it must be unset to test all examples with your schema.



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH v3 2/3] dt-bindings: crypto: eip93: add support for Mediatek MT7621 SoC
@ 2026-01-03 17:12 kernel test robot
  0 siblings, 0 replies; 3+ messages in thread
From: kernel test robot @ 2026-01-03 17:12 UTC (permalink / raw)
  To: oe-kbuild; +Cc: lkp

:::::: 
:::::: Manual check reason: "dtcheck: binding changes may go via different trees"
:::::: 

BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
In-Reply-To: <20260102155341.3682013-2-olek2@wp.pl>
References: <20260102155341.3682013-2-olek2@wp.pl>
TO: Aleksander Jan Bajkowski <olek2@wp.pl>
TO: benjamin.larsson@genexis.eu
TO: chester.a.unal@arinc9.com
TO: davem@davemloft.net
TO: angelogioacchino.delregno@collabora.com
TO: ansuelsmth@gmail.com
TO: conor+dt@kernel.org
TO: herbert@gondor.apana.org.au
TO: krzk+dt@kernel.org
TO: matthias.bgg@gmail.com
TO: robh@kernel.org
TO: sergio.paracuellos@gmail.com
TO: tsbogend@alpha.franken.de
TO: devicetree@vger.kernel.org
TO: linux-arm-kernel@lists.infradead.org
TO: linux-crypto@vger.kernel.org
TO: linux-kernel@vger.kernel.org
TO: linux-mediatek@lists.infradead.org
TO: linux-mips@vger.kernel.org
CC: Aleksander Jan Bajkowski <olek2@wp.pl>

Hi Aleksander,

kernel test robot noticed the following build warnings:

[auto build test WARNING on herbert-cryptodev-2.6/master]
[also build test WARNING on herbert-crypto-2.6/master robh/for-next linus/master v6.16-rc1 next-20251219]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]

url:    https://github.com/intel-lab-lkp/linux/commits/Aleksander-Jan-Bajkowski/dt-bindings-crypto-eip93-add-support-for-Mediatek-MT7621-SoC/20260102-235536
base:   https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git master
patch link:    https://lore.kernel.org/r/20260102155341.3682013-2-olek2%40wp.pl
patch subject: [PATCH v3 2/3] dt-bindings: crypto: eip93: add support for Mediatek MT7621 SoC
:::::: branch date: 25 hours ago
:::::: commit date: 25 hours ago
config: openrisc-randconfig-2052-20260103 (https://download.01.org/0day-ci/archive/20260103/202601031832.ZAAMObxI-lkp@intel.com/config)
compiler: or1k-linux-gcc (GCC) 14.3.0
dtschema version: 2025.12
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260103/202601031832.ZAAMObxI-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202601031832.ZAAMObxI-lkp@intel.com/

dtcheck warnings: (new ones prefixed by >>)
>> Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml:35:13: [warning] wrong indentation: expected 14 but found 12 (indentation)

vim +35 Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml

bbbbd1d149e8b2 Christian Marangi        2025-01-14   8  
bbbbd1d149e8b2 Christian Marangi        2025-01-14   9  maintainers:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  10    - Christian Marangi <ansuelsmth@gmail.com>
bbbbd1d149e8b2 Christian Marangi        2025-01-14  11  
bbbbd1d149e8b2 Christian Marangi        2025-01-14  12  description: |
bbbbd1d149e8b2 Christian Marangi        2025-01-14  13    The Inside Secure SafeXcel EIP-93 is a cryptographic engine IP block
bbbbd1d149e8b2 Christian Marangi        2025-01-14  14    integrated in varios devices with very different and generic name from
bbbbd1d149e8b2 Christian Marangi        2025-01-14  15    PKTE to simply vendor+EIP93. The real IP under the hood is actually
bbbbd1d149e8b2 Christian Marangi        2025-01-14  16    developed by Inside Secure and given to license to vendors.
bbbbd1d149e8b2 Christian Marangi        2025-01-14  17  
bbbbd1d149e8b2 Christian Marangi        2025-01-14  18    The IP block is sold with different model based on what feature are
bbbbd1d149e8b2 Christian Marangi        2025-01-14  19    needed and are identified with the final letter. Each letter correspond
bbbbd1d149e8b2 Christian Marangi        2025-01-14  20    to a specific set of feature and multiple letter reflect the sum of the
bbbbd1d149e8b2 Christian Marangi        2025-01-14  21    feature set.
bbbbd1d149e8b2 Christian Marangi        2025-01-14  22  
bbbbd1d149e8b2 Christian Marangi        2025-01-14  23    EIP-93 models:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  24      - EIP-93i: (basic) DES/Triple DES, AES, PRNG, IPsec ESP, SRTP, SHA1
bbbbd1d149e8b2 Christian Marangi        2025-01-14  25      - EIP-93ie: i + SHA224/256, AES-192/256
bbbbd1d149e8b2 Christian Marangi        2025-01-14  26      - EIP-93is: i + SSL/DTLS/DTLS, MD5, ARC4
bbbbd1d149e8b2 Christian Marangi        2025-01-14  27      - EIP-93ies: i + e + s
bbbbd1d149e8b2 Christian Marangi        2025-01-14  28      - EIP-93iw: i + AES-XCB-MAC, AES-CCM
bbbbd1d149e8b2 Christian Marangi        2025-01-14  29  
bbbbd1d149e8b2 Christian Marangi        2025-01-14  30  properties:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  31    compatible:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  32      oneOf:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  33        - items:
ea68b16ba9ed87 Aleksander Jan Bajkowski 2026-01-02  34            - enum:
ea68b16ba9ed87 Aleksander Jan Bajkowski 2026-01-02 @35              - airoha,en7581-eip93
ea68b16ba9ed87 Aleksander Jan Bajkowski 2026-01-02  36              - mediatek,mt7621-eip93
bbbbd1d149e8b2 Christian Marangi        2025-01-14  37            - const: inside-secure,safexcel-eip93ies
bbbbd1d149e8b2 Christian Marangi        2025-01-14  38        - items:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  39            - not: {}
bbbbd1d149e8b2 Christian Marangi        2025-01-14  40              description: Need a SoC specific compatible
bbbbd1d149e8b2 Christian Marangi        2025-01-14  41            - enum:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  42                - inside-secure,safexcel-eip93i
bbbbd1d149e8b2 Christian Marangi        2025-01-14  43                - inside-secure,safexcel-eip93ie
bbbbd1d149e8b2 Christian Marangi        2025-01-14  44                - inside-secure,safexcel-eip93is
bbbbd1d149e8b2 Christian Marangi        2025-01-14  45                - inside-secure,safexcel-eip93iw
bbbbd1d149e8b2 Christian Marangi        2025-01-14  46  
bbbbd1d149e8b2 Christian Marangi        2025-01-14  47    reg:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  48      maxItems: 1
bbbbd1d149e8b2 Christian Marangi        2025-01-14  49  
bbbbd1d149e8b2 Christian Marangi        2025-01-14  50    interrupts:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  51      maxItems: 1
bbbbd1d149e8b2 Christian Marangi        2025-01-14  52  
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  53    clocks:
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  54      maxItems: 1
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  55  
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  56    resets:
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  57      maxItems: 1
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  58  
bbbbd1d149e8b2 Christian Marangi        2025-01-14  59  required:
bbbbd1d149e8b2 Christian Marangi        2025-01-14  60    - compatible
bbbbd1d149e8b2 Christian Marangi        2025-01-14  61    - reg
bbbbd1d149e8b2 Christian Marangi        2025-01-14  62    - interrupts
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  63    - clocks
b36d02ca8cba9c Aleksander Jan Bajkowski 2026-01-02  64    - resets
bbbbd1d149e8b2 Christian Marangi        2025-01-14  65  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-01-03 17:13 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-03 17:12 [PATCH v3 2/3] dt-bindings: crypto: eip93: add support for Mediatek MT7621 SoC kernel test robot
  -- strict thread matches above, loose matches on Subject: below --
2026-01-02 15:47 [PATCH v3 1/3] dt-bindings: crypto: eip93: add clock gate and reset line Aleksander Jan Bajkowski
2026-01-02 15:47 ` [PATCH v3 2/3] dt-bindings: crypto: eip93: add support for Mediatek MT7621 SoC Aleksander Jan Bajkowski
2026-01-02 17:38   ` Rob Herring (Arm)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.