summaryrefslogtreecommitdiffstats
path: root/drivers/thunderbolt/eeprom.c
Commit message (Expand)AuthorAgeFilesLines
* thunderbolt: Ignore data CRC mismatch for USB4 routersMika Westerberg2023-06-161-2/+1
* thunderbolt: Refactor DROM readingMario Limonciello2023-03-141-94/+105
* thunderbolt: use `tb_eeprom_get_drom_offset` to discover DROM offsetMario Limonciello2023-03-141-3/+2
* thunderbolt: Rename EEPROM handling bits to match USB4 specMario Limonciello2022-03-041-12/+12
* thunderbolt: Retry DROM reads for more failure scenariosMario Limonciello2022-03-041-7/+10
* thunderbolt: Fix DROM handling for USB4 DROMGil Fine2021-06-151-8/+11
* thunderbolt: Add support for USB4 DROMMika Westerberg2021-03-181-24/+80
* thunderbolt: Check quirks in tb_switch_add()Mika Westerberg2021-03-181-1/+0
* thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functionsMika Westerberg2021-02-041-2/+11
* thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard com...Lee Jones2021-01-281-10/+10
* thunderbolt: Retry DROM read once if parsing failsMika Westerberg2020-09-091-4/+16
* thunderbolt: Add support for authenticate on disconnectMario Limonciello2020-07-011-0/+1
* thunderbolt: eeprom: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-02-141-1/+1
* thunderbolt: Add initial support for USB4Mika Westerberg2019-12-181-5/+48
* thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n()Mika Westerberg2019-12-181-45/+43
* thunderbolt: Add default linking between lane adapters if not provided by DROMMika Westerberg2019-11-021-11/+0
* thunderbolt: Do not fail adding switch if some port is not implementedMika Westerberg2019-08-261-4/+0
* thunderbolt: Switch to use device_property_count_uXX()Andy Shevchenko2019-08-061-1/+1
* thunderbolt: Add Intel as copyright holderMika Westerberg2018-10-021-1/+2
* thunderbolt: Make the driver less verboseMika Westerberg2018-10-021-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* thunderbolt: Do not enumerate more ports from DROM than the controller hasMika Westerberg2017-08-101-0/+9
* thunderbolt: fix spelling mistake: "missmatch" -> "mismatch"Colin Ian King2017-06-091-1/+1
* thunderbolt: Add support for DMA configuration based mailboxMika Westerberg2017-06-091-1/+50
* thunderbolt: Read vendor and device name from DROMMika Westerberg2017-06-091-0/+32
* thunderbolt: Refactor and fix parsing of port drom entriesLukas Wunner2017-06-091-16/+16
* thunderbolt: Do not fail if DROM data CRC32 is invalidMika Westerberg2017-06-091-2/+1
* thunderbolt: Convert switch to a deviceMika Westerberg2017-06-091-0/+2
* thunderbolt: Do not warn about newer DROM versionsMika Westerberg2017-06-091-1/+1
* thunderbolt: Do not try to read UID if DROM offset is read as 0Mika Westerberg2017-06-091-0/+3
* thunderbolt: Use Device ROM retrieved from EFILukas Wunner2016-11-131-0/+43
* thunderbolt: Fix double free of drom bufferAndreas Noever2016-05-021-0/+1
* thunderbolt: Support 1st gen Light Ridge controllerLukas Wunner2016-04-081-0/+5
* thunderbolt: Fix typos and magic numberLukas Wunner2016-04-081-1/+1
* thunderbolt: Make tb_eeprom_get_drom_offset staticAndreas Noever2014-06-201-1/+1
* thunderbolt: Make enum tb_drom_entry_type unsignedAndreas Noever2014-06-201-1/+2
* thunderbolt: fix format string for size_tArnd Bergmann2014-06-201-1/+1
* thunderbolt: Fix build error in eeprom.cSachin Kamat2014-06-201-0/+1
* thunderbolt: Read port configuration from eeprom.Andreas Noever2014-06-191-4/+262
* thunderbolt: Read switch uid from EEPROMAndreas Noever2014-06-191-0/+189