1. 28 10月, 2015 1 次提交
    • Y
      qed: Add module with basic common support · fe56b9e6
      Yuval Mintz 提交于
      The Qlogic Everest Driver is the backend module for the QL4xxx ethernet
      products by Qlogic.
      
      This module serves two main purposes:
       1. It's responsible to contain all the common code that will be shared
          between the various drivers that would be used with said line of
          products. Flows such as chip initialization and de-initialization
          fall under this category.
      
       2. It would abstract the protocol-specific HW & FW components, allowing
          the protocol drivers to have a clean APIs which is detached in its
          slowpath configuration from the actual HSI.
      
      This adds a very basic module without any protocol-specific bits.
      I.e., this adds a basic implementation that almost entirely falls under
      the first category.
      Signed-off-by: NYuval Mintz <Yuval.Mintz@qlogic.com>
      Signed-off-by: NAriel Elior <Ariel.Elior@qlogic.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      fe56b9e6
  2. 23 6月, 2015 1 次提交
    • P
      drivers/net: remove all references to obsolete Ethernet-HOWTO · 138b15ed
      Paul Gortmaker 提交于
      This howto made sense in the 1990s when users had to manually configure
      ISA cards with jumpers or vendor utilities, but with the implementation
      of PCI it became increasingly less and less relevant, to the point where
      it has been well over a decade since I last updated it.  And there is
      no value in anyone else taking over updating it either.
      
      However the references to it continue to spread as boiler plate text
      from one Kconfig file into the next.  We are not doing end users any
      favours by pointing them at this old document, so lets kill it with
      fire, once and for all, to hopefully stop any further spread.
      
      No code is changed in this commit, just Kconfig help text.
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      138b15ed
  3. 08 5月, 2014 1 次提交
    • H
      qlcnic: Fix Kconfig dependency on HWMON · f398a771
      Harish Patil 提交于
      Commit 1f0f467b "qlcnic: Add hwmon interface to export board
      temperature" introduced a randconfig build error in the case
      when the hwmon framework is built as a module and the qlcnic
      driver itself is built-in:
      
      drivers/built-in.o: In function `qlcnic_register_hwmon_dev':
      drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c:1301:
      undefined reference to `hwmon_device_register_with_groups'
      drivers/built-in.o: In function `qlcnic_unregister_hwmon_dev':
      drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c:1309:
      undefined reference to `hwmon_device_unregister'.
      
      This changes the Kconfig logic to enforce that the qlcnic hwmon
      support can only be enabled if it is possible to successfully
      build it.
      Signed-off-by: NHarish Patil <harish.patil@qlogic.com>
      Reported-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f398a771
  4. 28 4月, 2014 1 次提交
  5. 02 4月, 2014 1 次提交
  6. 28 8月, 2013 1 次提交
  7. 30 3月, 2013 1 次提交
  8. 27 8月, 2011 1 次提交
    • J
      drivers/net/ethernet/*: Enabled vendor Kconfig options · 88f07484
      Jeff Kirsher 提交于
      Based on finds for Stephen Rothwell, where current defconfig's
      enable a ethernet driver and it is not compiled due to the newly
      added NET_VENDOR_* component of Kconfig.
      
      This patch enables all the "new" Kconfig options so that current
      defconfig's will continue to compile the expected drivers.  In
      addition, by enabling all the new Kconfig options does not add
      any un-expected options.
      
      CC: Stephen Rothwll <sfc@canb.auug.org.au>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      88f07484
  9. 11 8月, 2011 1 次提交