linux/drivers/thunderbolt
Mika Westerberg 8a00c67e1c thunderbolt: Build initial XDomain property block upon first connect
On a systems where the Thunderbolt controller is present all the time
the kernel nodename may not yet set by the userspace when the driver is
loaded. This means when another host is connected it may see the default
"(none)" hostname instead of the system real hostname.

For this reason build the initial XDomain property block only upon first
connect. This should make sure the userspace has had chance to set it up.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
2020-06-22 19:58:05 +03:00
..
cap.c thunderbolt: Make tb_switch_find_cap() available to other files 2019-12-18 15:40:36 +01:00
ctl.c thunderbolt: Populate PG field in hot plug acknowledgment packet 2019-12-18 15:34:25 +01:00
ctl.h thunderbolt: Populate PG field in hot plug acknowledgment packet 2019-12-18 15:34:25 +01:00
dma_port.c thunderbolt: Convert rest of the driver files to use SPDX identifier 2018-10-02 15:52:08 -07:00
dma_port.h thunderbolt: Convert rest of the driver files to use SPDX identifier 2018-10-02 15:52:08 -07:00
domain.c thunderbolt: Use scnprintf() for avoiding potential buffer overflow 2020-03-12 11:27:41 +03:00
eeprom.c thunderbolt: eeprom: Replace zero-length array with flexible-array member 2020-02-14 15:07:03 +03:00
icm.c thunderbolt: Add support for Intel Tiger Lake 2020-04-23 09:57:59 +03:00
Kconfig thunderbolt: Improve USB4 config symbol help text 2020-06-15 14:34:21 +03:00
lc.c thunderbolt: Add Display Port adapter pairing and resource management 2019-11-02 12:13:31 +03:00
Makefile thunderbolt: Add support for Time Management Unit 2019-12-18 15:41:15 +01:00
nhi_ops.c thunderbolt: Drop unnecessary read when writing LC command in Ice Lake 2019-10-08 12:08:21 +03:00
nhi_regs.h thunderbolt: Add support for Intel Ice Lake 2019-08-26 12:15:06 +03:00
nhi.c thunderbolt: Add trivial .shutdown 2020-05-25 11:48:03 +03:00
nhi.h thunderbolt: Add support for Intel Tiger Lake 2020-04-23 09:57:59 +03:00
path.c thunderbolt: Add bandwidth management for Display Port tunnels 2019-11-02 12:13:31 +03:00
property.c thunderbolt: property: Fix a missing check of kzalloc 2019-03-28 11:30:47 +03:00
switch.c USB/PHY driver updates for 5.8-rc1 2020-06-07 09:42:16 -07:00
tb_msgs.h thunderbolt: Populate PG field in hot plug acknowledgment packet 2019-12-18 15:34:25 +01:00
tb_regs.h thunderbolt: Add support for USB 3.x tunnels 2019-12-18 15:41:40 +01:00
tb.c thunderbolt: Add support for USB 3.x tunnels 2019-12-18 15:41:40 +01:00
tb.h thunderbolt: Add support for USB 3.x tunnels 2019-12-18 15:41:40 +01:00
tmu.c thunderbolt: Add support for Time Management Unit 2019-12-18 15:41:15 +01:00
tunnel.c thunderbolt: Add support for USB 3.x tunnels 2019-12-18 15:41:40 +01:00
tunnel.h thunderbolt: Add support for USB 3.x tunnels 2019-12-18 15:41:40 +01:00
usb4.c thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() 2020-04-28 19:00:59 +02:00
xdomain.c thunderbolt: Build initial XDomain property block upon first connect 2020-06-22 19:58:05 +03:00