Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 310d91b5 authored by Vadim Solomin's avatar Vadim Solomin Committed by Gerrit - the friendly Code Review server
Browse files

atlantic-forwarding driver v1.0.15



Signed-off-by: default avatarVadim Solomin <vadim.solomin@aquantia.com>
Signed-off-by: default avatarDmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Signed-off-by: default avatarIgor Russkikh <igor.russkikh@aquantia.com>

commit 867cda83973229f68560723c9972905c589856c4
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Tue Dec 4 01:57:51 2018 +0300

    Version 1.0.15

commit 52c23fa41ef5f8f5667b454e8361a55322e3108a
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Tue Dec 4 00:38:45 2018 +0300

    Implement ethtool control for stripping Rx ethernet frame's padding

    Padding stripping only supported for frame formats with explicit
    length field

commit 6154d236021bfbe14e9c129456e5d5e585a2ba0b
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Tue Dec 4 01:48:47 2018 +0300

    Report ring's and buffer's physical addresses on ring request

commit 03002d61a96b2640684cfacefedc10e2d80afccd
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Fri Nov 23 02:56:02 2018 +0300

    Implement PHY temperature sensor

commit 02ed2019bebdf5d0347185d5022022c44c11dec8
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Fri Nov 23 01:42:47 2018 +0300

    Introduce a FW mutex, handle link interrupts in a workqueue

commit e8552ade0ab5d58cbc6c503fda92e3ed499b5615
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Mon Dec 3 23:39:42 2018 +0300

    Implement interrupt moderation for offload engine's rings

commit 49e7698a420eb3aa32e9aa3a15879f07e6cf71cf
Author: Dmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Date:   Mon Sep 10 16:28:24 2018 +0300

    Reset statistics via private flag

    HW counters are reported as a diff from the value at the last reset.

commit 7f4f3461aa71fbe79455f2727274320ac5aa46c3
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Fri Nov 16 22:51:41 2018 +0300

    Version 1.0.14

commit 67002520027178ef697b0ae322fc2b502d9cdd38
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Tue Nov 13 22:48:08 2018 +0300

    Implement WoL support

commit f67632663eeae770f7205ec1377f6b2010479b5c
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Fri Nov 16 22:18:46 2018 +0300

    Implement Linux PM support

commit de8bd72e1d32818286d9915c4f4d0a67af6545d6
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Wed Nov 7 21:46:45 2018 +0300

    Change the driver name to reflect the new module name

commit f4c8a7f4bbffa19abbec706b9d0beb6450a87816
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Wed Nov 7 21:36:46 2018 +0300

    Fix forwarding engine interface

    * Zero-init struct atl_nic on alloc (shouldn't be necessary)
    * Fix event index initialization in atl_fwd_request_event()

commit 8ee73a3cd4fa0d0a8384561dbf941fab074bf08a
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Mon Oct 29 14:40:54 2018 +0300

    Version 1.0.13

commit 1d5da44aa59bc94073e5ad8a33738953eb98ac6a
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Mon Oct 29 13:33:39 2018 +0300

    Integrate Linux VLAN filter hw acceleration with ethtool filters

commit dd353ed40f38958de96f0b9f8c2b95dbcc4a8b0e
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Oct 18 21:21:07 2018 +0300

    Version 1.0.12

commit 7155f12f35cfb5fea62ce08c851a8a20a141f75d
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Oct 18 20:02:50 2018 +0300

    Expose PHY LPI state via ethtool private flags

commit feacf926415da1af62265c8cf33afe1aae48c931
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Fri Oct 12 23:57:04 2018 +0300

    Version 1.0.11

commit 64c211cc173e23609f55f210d1220b20bd2c6e57
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Oct 11 00:34:18 2018 +0300

    Add ethtool private flags tracking LPI state

commit 8e914fc4e863af0b22623be1e7efe86fe3d91927
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Tue Oct 9 00:24:07 2018 +0300

    Move HW init to PCI probe time

commit b7d1836255a54834bd700a04c9b11989b75fd760
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Mon Oct 8 19:51:50 2018 +0300

    Add more Felicity PCI IDsc

    Fixes ATLDRV-531

commit 67e24851c128c9867a9cbe1c18d0535e5311212c
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Wed Oct 3 23:13:05 2018 +0300

    Fix build errors

    * Misc build errors
    * Drop compat stub for eth_platform_get_mac_address() as apparently it
      had been cherry-picked into Ubuntu's 4.4 kernel

commit b355acb274010606e01714d0b12d15ea89650f2f
Author: Dmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Date:   Tue Sep 18 17:08:29 2018 +0300

    Add Host and Lost counters to statistics

    Add Host Packet Counter and Lost Packet Counter from RX Filter block to
    the statistics in 'ethtool -S'

commit 6ae04f2d2bd3ceb8f29af550b6c03dd34019198c
Author: Dmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Date:   Tue Sep 18 12:47:05 2018 +0300

    Add some HW counters from RMON MIB

    Add the following counters from RMON MIB: etherStatsDropEvents, etherStatsPkts,
    etherStatsOctets,etherStatsBroadcastPkts, etherStatsMulticastPkts,
    etherStatsCRCAlignErrors

commit 04ed8bcc26ec2762231c2c564109b5493771bd29
Author: Dmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Date:   Fri Sep 14 12:46:38 2018 +0300

    Fix advertizing EEE linkk modes and show LPI timer (AQ016)

    Advertize all supported EEE link modes if none is requested upon turning EEE on.
    Show Tx LPI Timer in ethtool output.

commit 1b0ade8a1d53aeaabc1395e403a1370afbc6066a
Author: Dmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Date:   Wed Sep 19 15:27:14 2018 +0300

    Turn on/off Rx XOFF flow control when needed (AQ021)

    Firmware does not set rx0_xoff_en (0x5714.1F register) and RPB continues
    sending Pause frames even when flow control is turned off.
    This fix turns on/off Rx XOFF flow control according to negotiated flow
    control settings.

commit 6d51e89a7e2c980c76da4b1f38e5a6a97550fa30
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Wed Sep 26 23:41:41 2018 +0300

    Minor IPA interface fixes

    * Remove a check obsoleted by folding the buffer page array into
      struct atl_fwd_bufs.

    * Move atl_msix_bar() from atl_compat.c to atl_fwd.c

commit 788f4f99fc390e6abbc6c7161bf4ba70ed86ec61
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Wed Sep 26 00:42:07 2018 +0300

    Version 1.0.10

commit ac838ac2b776e8a2a9eb4b15100f3674dc5a0e2c
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Wed Sep 26 00:39:51 2018 +0300

    Initial offload engine iface implementation.

commit 0f1295e2f9c8d42913a6274473ef06181bd0b9d4
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Tue Sep 11 21:59:56 2018 +0300

    Initial offload engine iface API

commit bb8e9568c67f90e3d758b98ffdd613a50582c9c1
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Tue Sep 11 22:04:21 2018 +0300

    Fix tx-lpi handling in ethtool --set-eee

    Makes tx-lpi enable follow the eee enable setting.

commit 0f72ac36bfe8441f052ced4a345648e3d0477f63
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Fri Sep 7 19:21:40 2018 +0300

    Make atl_module_init() / _exit() available for future use

commit 0c64854442d0684901df2a818d2e1e1a019c0024
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Sep 6 23:27:45 2018 +0300

    Version 1.0.9

commit 1772f185d796510a97d976d8e1d5286eae1ac503
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Sep 6 23:24:21 2018 +0300

    Add AQC100 / -111 / -112 IDs

commit a2fa151fbc795e3f008c3cd6fb3a0d8038b05b4e
Author: Dmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Date:   Wed Sep 5 19:44:27 2018 +0300

    Fix adding vlan with vlan id > 64 (AQ013)

    Wrong length (in longs instead of in bits) of the vlan bit array is
    used for looking the set bit there.

commit ebd6a3f876e7de40962c53dbccd2d644dd2dbcf8
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Sep 6 20:17:32 2018 +0300

    Fix ethtool IPv4 filter reporting (AQ022)

commit 3f6d20b3dd662d094dcd8e780fc73b670a09691a
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Aug 30 20:05:46 2018 +0300

    Implement ethtool interface for ethertype filters.

commit 469740b8cb8a2531385b4f96be86880a3d610e6d
Author: Vadim Solomin <vadim.solomin@aquantia.com>
Date:   Thu Sep 6 21:43:57 2018 +0300

    Restore backward compat for Linux 4.4

commit dd0ef0a364d3522f7b18de98aedee77058fe36f2
Author: Dmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Date:   Mon Aug 13 17:59:40 2018 +0300

    net: aquantia: atlantic-forwarding driver for Qualcomm

Signed-off-by: default avatarDmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Signed-off-by: default avatarIgor Russkikh <igor.russkikh@aquantia.com>
Co-authored-by: default avatarVadim Solomin <vadim.solomin@aquantia.com>

CRs-Fixed: 2309519
Change-Id: I1b302f54c00e9b3bf936eddec5e816d93cfe9772
Git-commit: abd3119fadbecba1de363c75aaaf958ec99dd2b9
Git-repo: https://github.com/aquantia/linux-4.14-atlantic-forwarding


Signed-off-by: default avatarJinesh K. Jayakumar <jineshk@codeaurora.org>
parent 06070a23
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment