2024-04-14 07:47:25

by Michael Haener

[permalink] [raw]
Subject: [PATCH v2 0/1] Add ST33KTPM2XI2C chip to the TPM TIS I2C driver

This patch series adds support for the ST33KTPM2XI2C chip.

Changelog:
v2: removed driver patch

Michael Haener (1):
dt-bindings: tpm: Add st,st33ktpm2xi2c

Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml | 1 +
1 file changed, 1 insertion(+)

--
2.44.0



2024-04-14 07:47:38

by Michael Haener

[permalink] [raw]
Subject: [PATCH v2 1/1] dt-bindings: tpm: Add st,st33ktpm2xi2c

Add the ST chip st33ktpm2xi2c to the supported compatible strings of the
TPM TIS I2C schema. The Chip is compliant with the TCG PC Client TPM
Profile specification.

For reference, a datasheet is available at:
https://www.st.com/resource/en/data_brief/st33ktpm2xi2c.pdf

Reviewed-by: Alexander Sverdlin <[email protected]>
Signed-off-by: Michael Haener <[email protected]>
---
Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml | 1 +
1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml b/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml
index 3ab4434b7352..af7720dc4a12 100644
--- a/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml
+++ b/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml
@@ -32,6 +32,7 @@ properties:
- enum:
- infineon,slb9673
- nuvoton,npct75x
+ - st,st33ktpm2xi2c
- const: tcg,tpm-tis-i2c

- description: TPM 1.2 and 2.0 chips with vendor-specific I²C interface
--
2.44.0


2024-04-14 09:11:35

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH v2 1/1] dt-bindings: tpm: Add st,st33ktpm2xi2c

On 14/04/2024 09:44, Michael Haener wrote:
> Add the ST chip st33ktpm2xi2c to the supported compatible strings of the
> TPM TIS I2C schema. The Chip is compliant with the TCG PC Client TPM
> Profile specification.
>
> For reference, a datasheet is available at:
> https://www.st.com/resource/en/data_brief/st33ktpm2xi2c.pdf

Reviewed-by: Krzysztof Kozlowski <[email protected]>

Best regards,
Krzysztof


2024-04-14 15:17:01

by Jarkko Sakkinen

[permalink] [raw]
Subject: Re: [PATCH v2 1/1] dt-bindings: tpm: Add st,st33ktpm2xi2c

On Sun Apr 14, 2024 at 10:44 AM EEST, Michael Haener wrote:
> Add the ST chip st33ktpm2xi2c to the supported compatible strings of the
> TPM TIS I2C schema. The Chip is compliant with the TCG PC Client TPM
> Profile specification.
>
> For reference, a datasheet is available at:
> https://www.st.com/resource/en/data_brief/st33ktpm2xi2c.pdf
>
> Reviewed-by: Alexander Sverdlin <[email protected]>
> Signed-off-by: Michael Haener <[email protected]>
> ---
> Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml b/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml
> index 3ab4434b7352..af7720dc4a12 100644
> --- a/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml
> +++ b/Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml
> @@ -32,6 +32,7 @@ properties:
> - enum:
> - infineon,slb9673
> - nuvoton,npct75x
> + - st,st33ktpm2xi2c
> - const: tcg,tpm-tis-i2c
>
> - description: TPM 1.2 and 2.0 chips with vendor-specific I²C interface

I applied this version of the patch to my master (not yet mirrored
to linux-next but eventually will).

BR, Jarkko

2024-04-14 15:19:11

by Jarkko Sakkinen

[permalink] [raw]
Subject: Re: [PATCH v2 1/1] dt-bindings: tpm: Add st,st33ktpm2xi2c

On Sun Apr 14, 2024 at 12:11 PM EEST, Krzysztof Kozlowski wrote:
> On 14/04/2024 09:44, Michael Haener wrote:
> > Add the ST chip st33ktpm2xi2c to the supported compatible strings of the
> > TPM TIS I2C schema. The Chip is compliant with the TCG PC Client TPM
> > Profile specification.
> >
> > For reference, a datasheet is available at:
> > https://www.st.com/resource/en/data_brief/st33ktpm2xi2c.pdf
>
> Reviewed-by: Krzysztof Kozlowski <[email protected]>
>
> Best regards,
> Krzysztof

Thanks!

I have the following tags now:

Reviewed-by: Alexander Sverdlin <[email protected]>
Signed-off-by: Michael Haener <[email protected]>
Reviewed-by: Krzysztof Kozlowski <[email protected]>
Reviewed-by: Jarkko Sakkinen <[email protected]>
Signed-off-by: Jarkko Sakkinen <[email protected]>

For sanity check: https://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git/log/

[did not put direct link to the commit as master branch gets updates and
rewrites often]

BR, Jarkko