- 24 Apr, 2017 2 commits
-
-
Vikram Narayanan authored
Timers can't run inside LCD as there is no support. So, start a timer in KLCD (but with a lower frequency compared to the original one) and trigger a handler inside LCD when the timer expires. In case of ixgbe driver, a service_event is triggered by the timer. Also add support for asynchronous register dump via sysfs module params. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
Add the following functions * __hw_addr_sync_dev * __hw_addr_unsync_dev * pci_disable_msix * pci_enable_msix_range * netif_tx_wake_all_queues pci helpers are required for manipulating msi interrupts. __hw_addr helpers provide functionality for adding/removing hw address to the netdev address lists. Also add print and dump stack in all the stub functions to know where this function originates from. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 06 Apr, 2017 1 commit
-
-
Vikram Narayanan authored
Enable the following function pointers: * ndo_open * ndo_stop * ndo_start_xmit * ndo_set_rx_mode * ndo_validate_addr * ndo_set_mac_address * ndo_change_mtu * ndo_tx_timeout * ndo_set_tx_maxrate * ndo_get_stats64 Add missing dev_addr_add function as well. Remove VLAN features from ixgbe (to be explored in the future) Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 04 Apr, 2017 1 commit
-
-
Vikram Narayanan authored
Pass dma_mask and other ref pointer as well Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 02 Apr, 2017 1 commit
-
-
Vikram Narayanan authored
A detailed list of functions supported * register_netdev * ether_setup * eth_mac_addr * eth_validate_addr * free_netdev * netif_carrier_off * netif_carrier_on * netif_device_attach * netif_device_detach * netif_set_real_num_rx_queues * netif_set_real_num_tx_queues * consume_skb * unregister_netdev * eth_platform_get_mac_address * dev_addr_del * device_set_wakeup_enable * eth_get_headlen * netif_tx_stop_all_queues * pci_disable_pcie_error_reporting * pci_bus_read_config_word * pci_bus_write_config_word * pci_cleanup_aer_uncorrect_error_status * pci_disable_device * pci_disable_msi * pci_disable_msix * pci_enable_msix_range * pci_enable_msi_range * pci_enable_pcie_error_reporting * pcie_capability_read_word * pcie_get_minimum_link * pci_enable_device_mem * pci_request_selected_regions * pci_request_selected_regions_exclusive * pci_set_master * pci_save_state * pci_restore_state * pci_prepare_to_sleep * pci_set_power_state * pci_release_selected_regions * pci_select_bars * pci_wake_from_d3 Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 27 Mar, 2017 2 commits
-
-
Vikram Narayanan authored
PCI bar regions are accessed by corresponding drivers. ixgbe accesses only BAR0 region. Map this into the lcd using lcd_ioremap. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
Add support for remove function pointer and alloc_etherdev_mqs rpc. Also add appropriate support in the cap for insertion/removal of newly introduced containers. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 19 Mar, 2017 1 commit
-
-
Vikram Narayanan authored
Populate boot, lcd, klcd modules of ixgbe and add a minimal ixgbe_main.c file which tries to do pci_register_driver during load and unregister during exit. Functions supported: * probe Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 17 Mar, 2017 1 commit
-
-
Vikram Narayanan authored
Update build scripts to build ixgbe test_module as well Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 06 Jul, 2016 1 commit
-
-
Alexander Shiyan authored
Any CLPS711X-based board can be replaced with devicetree equivalent. Remove the board files. Signed-off-by:
Alexander Shiyan <shc_work@mail.ru> Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- 21 Nov, 2012 1 commit
-
-
Alexander Shiyan authored
Signed-off-by:
Alexander Shiyan <shc_work@mail.ru> Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 17 Oct, 2011 1 commit
-
-
Sascha Hauer authored
Boards used to specify zreladdr in their Makefile.boot with zreladdr-y := x, so conflicting zreladdrs were silently overwritten. This patch changes this to zreladdr-y += x, so that we end up with multiple words in zreladdr in such a case. We can detect this later and complain if necessary. Signed-off-by:
Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 24 May, 2010 1 commit
-
-
Andrea Gelmini authored
arch/arm/mach-clps711x/Makefile.boot:2: ERROR: trailing whitespace Signed-off-by:
Andrea Gelmini <andrea.gelmini@gelma.net> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 16 Apr, 2005 1 commit
-
-
Linus Torvalds authored
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
-