summaryrefslogtreecommitdiff
path: root/drivers/thunderbolt/nhi.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-16thunderbolt: Only stop control channel when entering freezeMika Westerberg1-3/+18
2020-09-03thunderbolt: Create device links from ACPI descriptionMika Westerberg1-0/+1
2020-09-03PCI / thunderbolt: Switch to use device links instead of PCI quirkMika Westerberg1-0/+66
2020-09-03thunderbolt: Enable wakes from system suspendMika Westerberg1-0/+2
2020-06-22thunderbolt: Get rid of E2E workaroundMika Westerberg1-24/+2
2020-06-22thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32Mika Westerberg1-3/+1
2020-05-25thunderbolt: Add trivial .shutdownMaxim Levitsky1-0/+1
2020-04-23thunderbolt: Add support for Intel Tiger LakeMika Westerberg1-0/+4
2019-12-18thunderbolt: Add initial support for USB4Mika Westerberg1-0/+3
2019-08-26thunderbolt: Add support for Intel Ice LakeMika Westerberg1-7/+105
2019-08-26thunderbolt: Use 32-bit writes when writing ring producer/consumerMika Westerberg1-4/+18
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner1-0/+1
2019-04-18thunderbolt: Add functions for allocating and releasing HopIDsMika Westerberg1-2/+1
2018-10-08Merge 4.19-rc7 into char-misc-nextGreg Kroah-Hartman1-1/+1
2018-10-02thunderbolt: Add Intel as copyright holderMika Westerberg1-1/+2
2018-10-02thunderbolt: Make the driver less verboseMika Westerberg1-15/+15
2018-10-02thunderbolt: Initialize after IOMMUsMika Westerberg1-1/+1
2018-07-25thunderbolt: Add support for runtime PMMika Westerberg1-1/+37
2018-07-25thunderbolt: Use 64-bit DMA mask if supported by the platformMika Westerberg1-0/+8
2018-03-09thunderbolt: Add support for Intel Titan RidgeRadion Mirchevsky1-0/+2
2018-03-09thunderbolt: Do not overwrite error code when domain adding failsMika Westerberg1-1/+1
2018-03-09thunderbolt: Resume control channel after hibernation image is createdMika Westerberg1-0/+1
2017-12-16thunderbolt: Mask ring interrupt properly when polling startsMika Westerberg1-1/+1
2017-10-09thunderbolt: Initialize Thunderbolt bus earlierMika Westerberg1-1/+1
2017-10-02thunderbolt: Allocate ring HopID automatically if requestedMika Westerberg1-18/+60
2017-10-02thunderbolt: Add polling mode for ringsMika Westerberg1-9/+117
2017-10-02thunderbolt: Use spinlock in NHI serializationMika Westerberg1-34/+41
2017-10-02thunderbolt: Use spinlock in ring serializationMika Westerberg1-12/+14
2017-10-02thunderbolt: Export ring handling functions to modulesMika Westerberg1-20/+42
2017-10-02thunderbolt: Add support for frame modeMika Westerberg1-28/+48
2017-10-02thunderbolt: Configure interrupt throttling for all interruptsMika Westerberg1-3/+20
2017-06-09thunderbolt: Add support for Internal Connection Manager (ICM)Mika Westerberg1-5/+28
2017-06-09thunderbolt: Do not touch the hardware if the NHI is gone on resumeMika Westerberg1-0/+12
2017-06-09thunderbolt: Add support for NHI mailboxMika Westerberg1-0/+58
2017-06-09thunderbolt: Add new Thunderbolt PCI IDsMika Westerberg1-0/+11
2017-06-09thunderbolt: Introduce thunderbolt bus and connection managerMika Westerberg1-8/+23
2017-06-09thunderbolt: Add MSI-X supportMika Westerberg1-22/+143
2016-08-31thunderbolt: Add support for INTEL_FALCON_RIDGE_2C controller.Xavier Gnata1-0/+6
2016-04-08thunderbolt: Support 1st gen Light Ridge controllerLukas Wunner1-2/+9
2016-04-08PCI: Add Intel Thunderbolt device IDsLukas Wunner1-3/+5
2015-09-20thunderbolt: Allow loading of module on recent Apple MacBooks with thunderbol...Knuth Posern1-1/+1
2014-07-13thunderbolt: Use kcallocHimangi Saraogi1-6/+4
2014-07-07thunderbolt: Correct the size argument to devm_kzallocHimangi Saraogi1-2/+2
2014-06-20thunderbolt: Staticize nhi_idsSachin Kamat1-1/+1
2014-06-20thunderbolt: Use NULL instead of 0 in nhi.cSachin Kamat1-1/+1
2014-06-19thunderbolt: Add suspend/hibernate supportAndreas Noever1-0/+33
2014-06-19thunderbolt: Setup control channelAndreas Noever1-2/+16
2014-06-19thunderbolt: Add initial cactus ridge NHI supportAndreas Noever1-0/+630