22 Jun, 2014

1 commit


21 Jun, 2014

1 commit

  • The thunderbolt drivers cannot be built if CONFIG_PCI is disabled,
    better add an explicit Kconfig dependency.
    The "default no" line is redundant and can be removed at the same
    time.

    Signed-off-by: Arnd Bergmann
    Acked-by: Andreas Noever
    Signed-off-by: Greg Kroah-Hartman

    Arnd Bergmann
     

20 Jun, 2014

1 commit

  • Thunderbolt hotplug is supposed to be handled by the firmware. But Apple
    decided to implement thunderbolt at the operating system level. The
    firmare only initializes thunderbolt devices that are present at boot
    time. This driver enables hotplug of thunderbolt of non-chained
    thunderbolt devices on Apple systems with a cactus ridge controller.

    This first patch adds the Kconfig file as well the parts of the driver
    which talk directly to the hardware (that is pci device setup, interrupt
    handling and RX/TX ring management).

    Signed-off-by: Andreas Noever
    Signed-off-by: Greg Kroah-Hartman

    Andreas Noever