* (no subject)
@ 2016-07-19 8:34 Alex Gershgorin
[not found] ` <1DC01DCD0F70AE4284AE3A5E8C726E2240106236-6dhP19T7b9reAA7jXO2vED4kX+cae0hd@public.gmane.org>
2016-08-10 11:39 ` Jarkko Sakkinen
0 siblings, 2 replies; 4+ messages in thread
From: Alex Gershgorin @ 2016-07-19 8:34 UTC (permalink / raw)
To: tpmdd-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
linux-kernel-u79uwXL29TY76Z2rM5mHXA
Cc: christophe.ricard-Re5JQEeQqe8AvxtiuMwx3w
[-- Attachment #1.1: Type: text/plain, Size: 1511 bytes --]
Hi everyone,
Our company use Atmel TPM AT97SC3205 - SPI interface.
Accordingly to datasheests it's compliant to Trusted Computing Group (TCG) Trusted Platform Module TPM) Version 1.2 Specification. Compliant with TCG PC Client-Specific TPM Interface Specification (TIS Version 1.3).
On my target board I'm running Kernel from git://git.infradead.org/users/jjs/linux-tpmdd.git next head.
I have made some additional changes on my Device Tree.
spi1: spi@fc000000 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_spi1_default>;
status = "okay";
tpm_tis@0 {
compatible = "tcg,tpm_tis-spi";
reg = <0>;
spi-max-frequency = <10000000>;
};
};
This is part of my kernel boot messages:
atmel_spi fc000000.spi: version: 0x311
atmel_spi fc000000.spi: Using dma0chan2 (tx) and dma0chan3 (rx) for DMA transfers
atmel_spi fc000000.spi: Using FIFO (16 data)
atmel_spi fc000000.spi: Atmel SPI Controller at 0xfc000000 (irq 36)
tpm tpm0: tpm_transmit: tpm_send: error -5
tpm_tis_spi: probe of spi32765.0 failed with error -5
I verified with an oscilloscope that all SPI bus signals are in order.
Following the above kernel boot messages - my question is :
Can I use tpm_tis_spi device driver for AT97SC3205 device ?
Please advise and help with any directions.
Thanks in advance,
Alex Gershgorin
[-- Attachment #1.2: Type: text/html, Size: 3231 bytes --]
[-- Attachment #2: Type: text/plain, Size: 424 bytes --]
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
[-- Attachment #3: Type: text/plain, Size: 192 bytes --]
_______________________________________________
tpmdd-devel mailing list
tpmdd-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/tpmdd-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <1DC01DCD0F70AE4284AE3A5E8C726E2240106236-6dhP19T7b9reAA7jXO2vED4kX+cae0hd@public.gmane.org>]
* AT97SC3205 - SPI interface with tpm_tis_spi driver
[not found] ` <1DC01DCD0F70AE4284AE3A5E8C726E2240106236-6dhP19T7b9reAA7jXO2vED4kX+cae0hd@public.gmane.org>
@ 2016-07-19 9:44 ` Alex Gershgorin
0 siblings, 0 replies; 4+ messages in thread
From: Alex Gershgorin @ 2016-07-19 9:44 UTC (permalink / raw)
To: tpmdd-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1.1: Type: text/plain, Size: 1513 bytes --]
Hi everyone,
Our company use Atmel TPM AT97SC3205 - SPI interface.
Accordingly to datasheests it's compliant to Trusted Computing Group (TCG) Trusted Platform Module TPM) Version 1.2 Specification. Compliant with TCG PC Client-Specific TPM Interface Specification (TIS Version 1.3).
On my target board I'm running Kernel from git://git.infradead.org/users/jjs/linux-tpmdd.git next head.
I have made some additional changes on my Device Tree.
spi1: spi@fc000000 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_spi1_default>;
status = "okay";
tpm_tis@0 {
compatible = "tcg,tpm_tis-spi";
reg = <0>;
spi-max-frequency = <10000000>;
};
};
This is part of my kernel boot messages:
atmel_spi fc000000.spi: version: 0x311
atmel_spi fc000000.spi: Using dma0chan2 (tx) and dma0chan3 (rx) for DMA transfers
atmel_spi fc000000.spi: Using FIFO (16 data)
atmel_spi fc000000.spi: Atmel SPI Controller at 0xfc000000 (irq 36)
tpm tpm0: tpm_transmit: tpm_send: error -5
tpm_tis_spi: probe of spi32765.0 failed with error -5
I verified with an oscilloscope that all SPI bus signals are in order.
Following the above kernel boot messages - my question is :
Can I use tpm_tis_spi device driver for AT97SC3205 device ?
Please advise and help with any directions.
Thanks in advance,
Alex Gershgorin
[-- Attachment #1.2: Type: text/html, Size: 3515 bytes --]
[-- Attachment #2: Type: text/plain, Size: 424 bytes --]
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
[-- Attachment #3: Type: text/plain, Size: 192 bytes --]
_______________________________________________
tpmdd-devel mailing list
tpmdd-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/tpmdd-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [tpmdd-devel] (no subject)
[not found] ` <1DC01DCD0F70AE4284AE3A5E8C726E2240106236-6dhP19T7b9reAA7jXO2vED4kX+cae0hd@public.gmane.org>
@ 2016-08-10 11:39 ` Jarkko Sakkinen
0 siblings, 0 replies; 4+ messages in thread
From: Jarkko Sakkinen @ 2016-08-10 11:39 UTC (permalink / raw)
To: Alex Gershgorin; +Cc: tpmdd-devel, linux-kernel, christophe.ricard
On Tue, Jul 19, 2016 at 08:34:20AM +0000, Alex Gershgorin wrote:
> Hi everyone,
>
> Our company use Atmel TPM AT97SC3205 - SPI interface.
> Accordingly to datasheests it's compliant to Trusted Computing Group (TCG)
> Trusted Platform Module TPM) Version 1.2 Specification. Compliant with TCG
> PC Client-Specific TPM Interface Specification (TIS Version 1.3).
> On my target board I'm running Kernel from
> git://git.infradead.org/users/jjs/linux-tpmdd.git next head.
> I have made some additional changes on my Device Tree.
Are you sure that it uses SPI hardware protocol and not TCG MMIO?
On PC the tranport could be LPC or SPI but the interface is TCG
one.
/Jarkko
> spi1: spi@fc000000 {
> pinctrl-names = "default";
> pinctrl-0 = <&pinctrl_spi1_default>;
> status = "okay";
>
> tpm_tis@0 {
> compatible = "tcg,tpm_tis-spi";
> reg = <0>;
> spi-max-frequency = <10000000>;
> };
> };
>
> This is part of my kernel boot messages:
> atmel_spi fc000000.spi: version: 0x311
> atmel_spi fc000000.spi: Using dma0chan2 (tx) and dma0chan3 (rx) for DMA
> transfers
> atmel_spi fc000000.spi: Using FIFO (16 data)
> atmel_spi fc000000.spi: Atmel SPI Controller at 0xfc000000 (irq 36)
> tpm tpm0: tpm_transmit: tpm_send: error -5
> tpm_tis_spi: probe of spi32765.0 failed with error -5
>
> I verified with an oscilloscope that all SPI bus signals are in order.
>
> Following the above kernel boot messages - my question is :
> Can I use tpm_tis_spi device driver for AT97SC3205 device ?
>
> Please advise and help with any directions.
>
> Thanks in advance,
> Alex Gershgorin
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. http://sdm.link/zohodev2dev
> _______________________________________________
> tpmdd-devel mailing list
> tpmdd-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tpmdd-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: (no subject)
@ 2016-08-10 11:39 ` Jarkko Sakkinen
0 siblings, 0 replies; 4+ messages in thread
From: Jarkko Sakkinen @ 2016-08-10 11:39 UTC (permalink / raw)
To: Alex Gershgorin
Cc: christophe.ricard-Re5JQEeQqe8AvxtiuMwx3w,
tpmdd-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
linux-kernel-u79uwXL29TY76Z2rM5mHXA
On Tue, Jul 19, 2016 at 08:34:20AM +0000, Alex Gershgorin wrote:
> Hi everyone,
>
> Our company use Atmel TPM AT97SC3205 - SPI interface.
> Accordingly to datasheests it's compliant to Trusted Computing Group (TCG)
> Trusted Platform Module TPM) Version 1.2 Specification. Compliant with TCG
> PC Client-Specific TPM Interface Specification (TIS Version 1.3).
> On my target board I'm running Kernel from
> git://git.infradead.org/users/jjs/linux-tpmdd.git next head.
> I have made some additional changes on my Device Tree.
Are you sure that it uses SPI hardware protocol and not TCG MMIO?
On PC the tranport could be LPC or SPI but the interface is TCG
one.
/Jarkko
> spi1: spi@fc000000 {
> pinctrl-names = "default";
> pinctrl-0 = <&pinctrl_spi1_default>;
> status = "okay";
>
> tpm_tis@0 {
> compatible = "tcg,tpm_tis-spi";
> reg = <0>;
> spi-max-frequency = <10000000>;
> };
> };
>
> This is part of my kernel boot messages:
> atmel_spi fc000000.spi: version: 0x311
> atmel_spi fc000000.spi: Using dma0chan2 (tx) and dma0chan3 (rx) for DMA
> transfers
> atmel_spi fc000000.spi: Using FIFO (16 data)
> atmel_spi fc000000.spi: Atmel SPI Controller at 0xfc000000 (irq 36)
> tpm tpm0: tpm_transmit: tpm_send: error -5
> tpm_tis_spi: probe of spi32765.0 failed with error -5
>
> I verified with an oscilloscope that all SPI bus signals are in order.
>
> Following the above kernel boot messages - my question is :
> Can I use tpm_tis_spi device driver for AT97SC3205 device ?
>
> Please advise and help with any directions.
>
> Thanks in advance,
> Alex Gershgorin
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. http://sdm.link/zohodev2dev
> _______________________________________________
> tpmdd-devel mailing list
> tpmdd-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/tpmdd-devel
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-08-10 21:14 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-19 8:34 (no subject) Alex Gershgorin
[not found] ` <1DC01DCD0F70AE4284AE3A5E8C726E2240106236-6dhP19T7b9reAA7jXO2vED4kX+cae0hd@public.gmane.org>
2016-07-19 9:44 ` AT97SC3205 - SPI interface with tpm_tis_spi driver Alex Gershgorin
2016-08-10 11:39 ` [tpmdd-devel] (no subject) Jarkko Sakkinen
2016-08-10 11:39 ` Jarkko Sakkinen
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.