This first patch updates the NHI Thunderbolt controller registers file to
reflect that it is not only for Cactus Ridge.
No functional change intended.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
Signed-off-by: Andreas Noever <andreas.noe...@gmail.com>
---
drivers/thunderbol
ndling - this is dealt with in the next patch.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/Makefile | 2 +-
drivers/thunderbolt/icm/icm_nhi.c | 262 -
drivers/thunderbolt/icm/net.c | 783 ++
drivers/thunderbo
Adding Thunderbolt(TM) networking documentation.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
Documentation/00-INDEX | 2 +
Documentation/thunderbolt/networking.txt | 132 +++
2 files changed, 134 insertions(+)
create mode
to be able to communicate
with it.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/Makefile |2 +
drivers/thunderbolt/icm/icm_nhi.c | 1257 +
drivers/thunderbolt/icm/icm_nhi.h | 85 +++
drivers/thunderbolt/icm/net.h
roller | |
| +---+ || +---+ |
++++
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/icm_nhi.c | 15 +
drivers/thunderbolt/icm/net.c | 1471 +
2 files changed, 1486 insertions(+)
diff --git a/drivers/thunderbolt/icm/icm_nhi.
ence, here's a link to version 8:
[v8]: https://lkml.org/lkml/2016/9/28/378
Amir Levy (8):
thunderbolt: Macro rename
thunderbolt: Updating the register definitions
thunderbolt: Communication with the ICM (firmware)
thunderbolt: Networking state machine
thunderbolt: Networking transmit
bolt feature that
was previous available to Linux users on either Apple or
non-Apple platforms.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Kconfig | 27 +++
drivers/thunderbolt/Makefile | 3 ++-
2 files changed, 25 insertions(+),
Add Amir Levy as maintainer for Thunderbolt(TM) ICM driver
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
MAINTAINERS | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 411e3b8..87763c44 100644
--- a/MAINTAINERS
+++ b/MAINT
Adding more Thunderbolt(TM) register definitions
and some helper macros.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/nhi_regs.h | 109 +
1 file changed, 109 insertions(+)
diff --git a/drivers/thunderbolt/nhi_regs.h b/d
This first patch updates the NHI Thunderbolt controller registers file to
reflect that it is not only for Cactus Ridge.
No functional change intended.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
Signed-off-by: Andreas Noever <andreas.noe...@gmail.com>
---
drivers/thunderbol
ndling - this is dealt with in the next patch.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/Makefile | 2 +-
drivers/thunderbolt/icm/icm_nhi.c | 262 -
drivers/thunderbolt/icm/net.c | 783 ++
drivers/thunderbo
Adding Thunderbolt(TM) networking documentation.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
Documentation/00-INDEX | 2 +
Documentation/thunderbolt/networking.txt | 132 +++
2 files changed, 134 insertions(+)
create mode
bolt feature that
was previous available to Linux users on either Apple or
non-Apple platforms.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Kconfig | 27 +++
drivers/thunderbolt/Makefile | 3 ++-
2 files changed, 25 insertions(+),
to be able to communicate
with it.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/Makefile |2 +
drivers/thunderbolt/icm/icm_nhi.c | 1251 +
drivers/thunderbolt/icm/icm_nhi.h | 82 +++
drivers/thunderbolt/icm/net.h
Adding more Thunderbolt(TM) register definitions
and some helper macros.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/nhi_regs.h | 109 +
1 file changed, 109 insertions(+)
diff --git a/drivers/thunderbolt/nhi_regs.h b/d
]: https://lkml.org/lkml/2016/9/27/244
Amir Levy (8):
thunderbolt: Macro rename
thunderbolt: Updating the register definitions
thunderbolt: Communication with the ICM (firmware)
thunderbolt: Networking state machine
thunderbolt: Networking transmit and receive
thunderbolt: Kconfig
bolt feature that
was previous available to Linux users on either Apple or
non-Apple platforms.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Kconfig | 27 +++
drivers/thunderbolt/Makefile | 2 +-
2 files changed, 24 insertions(+),
Adding more Thunderbolt(TM) register definitions
and some helper macros.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/nhi_regs.h | 109 +
1 file changed, 109 insertions(+)
diff --git a/drivers/thunderbolt/nhi_regs.h b/d
to be able to communicate
with it.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Makefile |1 +
drivers/thunderbolt/icm/Makefile |2 +
drivers/thunderbolt/icm/icm_nhi.c | 1324 +
drivers/thunderbolt/icm/icm_nhi.h
This first patch updates the NHI Thunderbolt controller registers file to
reflect that it is not only for Cactus Ridge.
No functional change intended.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
Signed-off-by: Andreas Noever <andreas.noe...@gmail.com>
---
drivers/thunderbol
Add Amir Levy as maintainer for Thunderbolt(TM) ICM driver
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
MAINTAINERS | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 01bff8e..a4a4614 100644
--- a/MAINTAINERS
+++ b/MAINT
roller | |
| +---+ || +---+ |
++++
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/icm_nhi.c | 15 +
drivers/thunderbolt/icm/net.c | 1471 +
2 files changed, 1486 insertions(+)
diff --git a/drivers/thunderbolt/icm/icm_nhi.
ndling - this is dealt with in the next patch.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/Makefile | 2 +-
drivers/thunderbolt/icm/icm_nhi.c | 303 ++-
drivers/thunderbolt/icm/net.c | 793 ++
drivers/thunderbo
Adding Thunderbolt(TM) networking documentation.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
Documentation/00-INDEX | 2 +
Documentation/thunderbolt/networking.txt | 132 +++
2 files changed, 134 insertions(+)
create mode
Firmware-based (a.k.a ICM - Intel Connection Manager) controller is
used for establishing and maintaining the Thunderbolt Networking
connection. We need to be able to communicate with it.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Makefile |1 +
d
Handling the transmission to second peer and receiving from it.
This includes communication with upper layer, the network stack
and configuration of Thunderbolt(TM) HW.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/icm_nhi.c | 15 +
drivers/thunderbo
This first patch updates the registers file to
reflect that it isn't only for Cactus Ridge.
No functional change intended.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/nhi_regs.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/d
Adding Thunderbolt(TM) networking documentation.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
Documentation/00-INDEX | 2 +
Documentation/thunderbolt-networking.txt | 135 +++
2 files changed, 137 insertions(+)
create mode
Adding more Thunderbolt(TM) register definitions
and some helper macros.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/nhi_regs.h | 109 +
1 file changed, 109 insertions(+)
diff --git a/drivers/thunderbolt/nhi_regs.h b/d
Updating the Kconfig Thunderbolt(TM) description.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Kconfig | 25 +
drivers/thunderbolt/Makefile | 2 +-
2 files changed, 22 insertions(+), 5 deletions(-)
diff --git a/drivers/thunderbolt/K
:
https://github.com/01org/thunderbolt-software-kernel-tree
Daemon code:
https://github.com/01org/thunderbolt-software-daemon
For reference, here's a link to version 5:
[v5]: https://lkml.org/lkml/2016/7/28/85
Amir Levy (8):
thunderbolt: Macro rename
thunderbolt: Updating
Negotiation states that a peer goes through in order to establish
the communication with the second peer.
This includes communication with upper layer and additional
infrastructure support to communicate with the second peer through ICM.
Signed-off-by: Amir Levy <amir.jer.l...@intel.
Updating the Kconfig Thunderbolt(TM) description.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Kconfig | 25 +
drivers/thunderbolt/Makefile | 2 +-
2 files changed, 22 insertions(+), 5 deletions(-)
diff --git a/drivers/thunderbolt/K
Adding Thunderbolt(TM) networking documentation.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
Documentation/00-INDEX | 2 +
Documentation/thunderbolt-networking.txt | 135 +++
2 files changed, 137 insertions(+)
create mode
Firmware-based (a.k.a ICM - Intel Connection Manager) controller is
used for establishing and maintaining the Thunderbolt Networking
connection. We need to be able to communicate with it.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/Makefile |1 +
d
Handling the transmission to second peer and receiving from it.
This includes communication with upper layer, the network stack
and configuration of Thunderbolt(TM) HW.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/icm/icm_nhi.c | 15 +
drivers/thunderbo
Negotiation states that a peer goes through in order to establish
the communication with the second peer.
This includes communication with upper layer and additional
infrastructure support to communicate with the second peer through ICM.
Signed-off-by: Amir Levy <amir.jer.l...@intel.
Add Amir Levy as maintainer for Thunderbolt(TM) ICM driver
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
MAINTAINERS | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 771c31c..5f24eb2 100644
--- a/MAINTAINERS
+++ b/MAINT
This first patch updates the registers file to
reflect that it isn't only for Cactus Ridge.
No functional change intended.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/nhi_regs.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/d
Adding more Thunderbolt(TM) register definitions
and some helper macros.
Signed-off-by: Amir Levy <amir.jer.l...@intel.com>
---
drivers/thunderbolt/nhi_regs.h | 109 +
1 file changed, 109 insertions(+)
diff --git a/drivers/thunderbolt/nhi_regs.h b/d
40 matches
Mail list logo