linux-hardened/drivers/thunderbolt
Andreas Noever cd22e73bdf thunderbolt: Read port configuration from eeprom.
All Thunderbolt switches (except the root switch) contain a drom which
contains information about the device. Right now we only read the UID.

Add code to read and parse this drom. For now we are only interested in
which ports are disabled and which ports are "dual link ports" (a
physical thunderbolt port/socket contains two such ports).

Signed-off-by: Andreas Noever <andreas.noever@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-06-19 14:14:35 -07:00
..
cap.c thunderbolt: Add thunderbolt capability handling 2014-06-19 14:07:47 -07:00
ctl.c
ctl.h
eeprom.c thunderbolt: Read port configuration from eeprom. 2014-06-19 14:14:35 -07:00
Kconfig
Makefile thunderbolt: Read switch uid from EEPROM 2014-06-19 14:13:00 -07:00
nhi.c thunderbolt: Add suspend/hibernate support 2014-06-19 14:13:00 -07:00
nhi.h
nhi_regs.h
path.c thunderbolt: Add path setup code. 2014-06-19 14:07:47 -07:00
switch.c thunderbolt: Read port configuration from eeprom. 2014-06-19 14:14:35 -07:00
tb.c thunderbolt: Add suspend/hibernate support 2014-06-19 14:13:00 -07:00
tb.h thunderbolt: Read port configuration from eeprom. 2014-06-19 14:14:35 -07:00
tb_regs.h thunderbolt: Add tb_regs.h 2014-06-19 14:07:07 -07:00
tunnel_pci.c thunderbolt: Add support for simple pci tunnels 2014-06-19 14:07:47 -07:00
tunnel_pci.h thunderbolt: Add support for simple pci tunnels 2014-06-19 14:07:47 -07:00