aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2024-04-06net: sfp: Add helper to return the SFP bus nameMaxime Chevallier1-0/+11
2024-04-06net: phy: add helpers to handle sfp phy connect/disconnectMaxime Chevallier6-0/+58
2024-04-06net: sfp: pass the phy_device when disconnecting an sfp module's PHYMaxime Chevallier2-3/+4
2024-04-06net: phy: Introduce ethernet link topology representationMaxime Chevallier3-1/+113
2024-04-06net: phy: marvell: implement cable test for 88E1111Pawel Dembicki1-0/+93
2024-04-05net/mlx5e: Implement ethtool hardware timestamping statisticsRahul Rameshbabu3-0/+56
2024-04-05net/mlx5e: Introduce timestamps statistic counter for Tx DMA layerRahul Rameshbabu3-2/+7
2024-04-05net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQRahul Rameshbabu3-0/+3
2024-04-05net: xgbe: remove extraneous #ifdef checksArnd Bergmann1-8/+0
2024-04-05isdn: kcapi: don't build unused procfs codeArnd Bergmann2-3/+7
2024-04-053c515: remove unused 'mtu' variableArnd Bergmann1-3/+0
2024-04-05net/mlx5e: Un-expose functions in en.hTariq Toukan3-24/+12
2024-04-05net/mlx5e: Support FEC settings for 100G/lane modesCosmin Ratiu1-2/+34
2024-04-05net/mlx5e: Extract checking of FEC support for a link modeCosmin Ratiu1-5/+11
2024-04-05bnxt_en: Fix PTP firmware timeout parameterMichael Chan1-1/+1
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): use entries variable to signal 0...Oleksij Rempel1-17/+7
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): return read/write error if we go...Oleksij Rempel1-5/+15
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): ksz: do not return EAGAIN on tim...Oleksij Rempel1-6/+5
2024-04-04net: dsa: microchip: ksz8: Unify variable naming in ksz8_r_dyn_mac_table()Oleksij Rempel1-6/+6
2024-04-04net: dsa: microchip: ksz8: Refactor ksz8_r_dyn_mac_table() for readabilityOleksij Rempel1-29/+31
2024-04-04net: dsa: microchip: ksz8: Refactor ksz8_fdb_dump()Oleksij Rempel2-13/+17
2024-04-04net: dsa: microchip: Make ksz8_r_dyn_mac_table() staticOleksij Rempel2-4/+2
2024-04-04net: dsa: microchip: Remove unused FDB timestamp support in ksz8_r_dyn_mac_ta...Oleksij Rempel2-6/+3
2024-04-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski209-1315/+2071
2024-04-04Merge tag 'net-6.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds34-210/+475
2024-04-04Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-18/+16
2024-04-04net: usb: ax88179_178a: avoid the interface always configured as random addressJose Ignacio Tornos Martinez1-0/+2
2024-04-04bnxt_en: Add warning message about disallowed speed changeSreekanth Reddy1-0/+3
2024-04-04bnxt_en: Update firmware interface to 1.10.3.39Pavan Chebbi1-47/+137
2024-04-04bnxt_en: Add XDP Metadata supportSomnath Kotur2-5/+41
2024-04-04bnxt_en: Change bnxt_rx_xdp function prototypeSomnath Kotur3-16/+16
2024-04-04bnxt_en: Allocate page pool per numa nodeSomnath Kotur1-4/+11
2024-04-04bnxt_en: Enable XPS by default on driver loadSomnath Kotur1-1/+45
2024-04-04bnxt_en: Add delay to handle Downstream Port Containment (DPC) AERVikas Gupta1-0/+4
2024-04-04net: ethernet: mtk_eth_soc: Reuse value using READ_ONCE instead of re-rereadi...linke li1-1/+1
2024-04-04net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()Christophe JAILLET1-1/+1
2024-04-04net: ravb: Always update error countersPaul Barker1-8/+9
2024-04-04net: ravb: Always process TX descriptor ringPaul Barker1-2/+5
2024-04-04Revert "tg3: Remove residual error handling in tg3_suspend"Paolo Abeni1-4/+26
2024-04-04tg3: Remove residual error handling in tg3_suspendNikita Kiryushin1-26/+4
2024-04-04tg3: Remove residual error handling in tg3_suspendNikita Kiryushin1-26/+4
2024-04-03mlxsw: pci: Store DQ pointer as part of CQ structureAmit Cohen1-13/+28
2024-04-03mlxsw: pci: Remove mlxsw_pci_cq_count()Amit Cohen1-15/+3
2024-04-03mlxsw: pci: Remove mlxsw_pci_sdq_count()Amit Cohen1-12/+7
2024-04-03mlxsw: pci: Break mlxsw_pci_cq_tasklet() into tasklets per queue typeAmit Cohen1-12/+74
2024-04-03mlxsw: pci: Make style change in mlxsw_pci_cq_tasklet()Amit Cohen1-2/+2
2024-04-03mlxsw: pci: Remove unused wait queueAmit Cohen1-8/+4
2024-04-03mlxsw: pci: Use only one event queueAmit Cohen2-40/+16
2024-04-03mlxsw: pci: Rename MLXSW_PCI_EQS_COUNTAmit Cohen2-3/+3
2024-04-03mlxsw: pci: Poll command interface for each cmd_exec()Amit Cohen1-31/+17
2024-04-03mlxsw: pci: Make style changes in mlxsw_pci_eq_tasklet()Amit Cohen1-9/+12
2024-04-03mlxsw: pci: Remove unused countersAmit Cohen1-31/+18
2024-04-03mlxsw: pci: Arm CQ doorbell regardless of number of completionsAmit Cohen1-2/+2
2024-04-03mlxsw: pci: Do not setup tasklet from operationAmit Cohen1-6/+2
2024-04-03mlxsw: pci: Move mlxsw_pci_cq_{init, fini}()Amit Cohen1-43/+43
2024-04-03mlxsw: pci: Move mlxsw_pci_eq_{init, fini}()Amit Cohen1-36/+36
2024-04-03net/mlx5: Don't call give_pages() if request 0 pageJianbo Liu1-0/+3
2024-04-03net/mlx5: Skip pages EQ creation for non-page supplier functionJianbo Liu1-1/+8
2024-04-03net/mlx5: Support matching on l4_type for ttc_tableJianbo Liu5-62/+211
2024-04-03net/mlx5e: Add support for 800Gbps link modesGal Pressman1-0/+7
2024-04-03net/mlx5: Convert uintX_t to uXGal Pressman10-13/+13
2024-04-03net/mlx5e: XDP, Fix an inconsistent commentCarolina Jubran1-1/+1
2024-04-03net/mlx5e: debugfs, Add reset option for command interface statsTariq Toukan1-5/+17
2024-04-03net/mlx5e: Make stats group fill_stats callbacks consistent with the APIGal Pressman7-173/+215
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill stats stringsGal Pressman7-146/+85
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill selftests stringsGal Pressman1-1/+1
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill priv flags stringsGal Pressman1-2/+1
2024-04-03Merge tag 'wireless-next-2024-04-03' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski103-1611/+7448
2024-04-03net: phy: marvell: implement cable-test for 88E308X/88E609X familyPawel Dembicki1-0/+208
2024-04-03net: phy: marvell: add basic support of 88E308X/88E609X familyPawel Dembicki1-0/+13
2024-04-03net: mana: Fix Rx DMA datasize and skb_over_panicHaiyang Zhang1-1/+1
2024-04-03net: fman: Remove some unused fields in some structureChristophe JAILLET2-2/+0
2024-04-03net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestampingHoratiu Vultur1-2/+8
2024-04-03net: stmmac: fix rx queue priority assignmentPiotr Wejman2-16/+62
2024-04-03net: txgbe: fix i2c dev name cannot match clkdevDuanqiang Wen1-3/+5
2024-04-03net: fec: Set mac_managed_pm during probeWei Fang1-2/+9
2024-04-03idpf: fix kernel panic on unknown packet typesJoshua Hay1-2/+2
2024-04-03ice: fix enabling RX VLAN filteringPetr Oros1-10/+8
2024-04-03ice: Fix freeing uninitialized pointersDan Carpenter2-6/+6
2024-04-03gve: add support to change ring size via ethtoolHarshitha Ramamurthy3-14/+95
2024-04-03gve: add support to read ring size ranges from the deviceHarshitha Ramamurthy3-24/+102
2024-04-03gve: set page count for RX QPL for GQI and DQO queue formatsHarshitha Ramamurthy5-22/+20
2024-04-03gve: make the completion and buffer ring size equal for DQOHarshitha Ramamurthy5-43/+13
2024-04-03gve: simplify setting decriptor count defaultsHarshitha Ramamurthy1-29/+15
2024-04-03net: bcmgenet: Reset RBUF on first openPhil Elwell1-4/+12
2024-04-03octeontx2-pf: Reset MAC stats during probeSai Krishna9-0/+100
2024-04-03octeontx2-af: Add array index checkAleksandr Mishin1-0/+2
2024-04-02Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski20-500/+814
2024-04-02net: team: use policy generated by YAML specHangbin Liu4-55/+98
2024-04-02net: team: rename team to team_core for linkingHangbin Liu2-0/+1
2024-04-02net/dpaa2: Avoid explicit cpumask var allocation on stackDawei Li1-5/+9
2024-04-02net: dsa: sja1105: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-04-02net: dsa: microchip: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-04-02r8169: fix issue caused by buggy BIOS on certain boards with RTL8168dHeiner Kallweit1-0/+9
2024-04-02nfp: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-16/+25
2024-04-02net: phy: aquantia: add support for AQR114C PHY IDPaweł Owoc1-0/+21
2024-04-02Merge tag 'ath-next-20240402' of git://git.kernel.org/pub/scm/linux/kernel/gi...Kalle Valo34-218/+660
2024-04-01genetlink: remove linux/genetlink.hJakub Kicinski1-1/+1
2024-04-01Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...Jakub Kicinski13-649/+582
2024-04-01i40e: Fix VF MAC filter removalIvan Vecera1-5/+6
2024-04-01net: phy: micrel: Fix potential null pointer dereferenceAleksandr Mishin1-5/+16
2024-04-01Merge tag 'pwm/for-6.9-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2024-04-01ice: hold devlink lock for whole init/cleanupMichal Swiatkowski2-20/+19
2024-04-01ice: move devlink port code to a separate filePiotr Raczynski7-424/+445
2024-04-01ice: move ice_devlink.[ch] to devlink folderMichal Swiatkowski8-7/+8
2024-04-01ice: Remove newlines in NL_SET_ERR_MSG_MODThorsten Blum1-3/+3
2024-04-01ice: Add switch recipe reusing featureSteven Zou5-17/+177
2024-04-01ice: fold ice_ptp_read_time into ice_ptp_gettimex64Michal Schmidt1-22/+3
2024-04-01ice: avoid the PTP hardware semaphore in gettimex64 pathMichal Schmidt4-7/+12
2024-04-01ice: add ice_adapter for shared data across PFs on the same NICMichal Schmidt5-1/+148
2024-04-01ice: Add support for PFCP hardware offload in switchdevMarcin Szycik7-7/+169
2024-04-01ice: refactor ICE_TC_FLWR_FIELD_ENC_OPTSMarcin Szycik2-6/+6
2024-04-01pfcp: always set pfcp metadataMichal Swiatkowski1-1/+80
2024-04-01pfcp: add PFCP moduleWojciech Drewek3-0/+237
2024-04-01ip_tunnel: convert __be16 tunnel flags to bitmapsAlexander Lobakin12-65/+124
2024-04-01ip_tunnel: use a separate struct to store tunnel params in the kernelAlexander Lobakin3-16/+20
2024-04-01bitmap: introduce generic optimized bitmap_size()Alexander Lobakin2-6/+1
2024-04-01s390/cio: rename bitmap_size() -> idset_bitmap_size()Alexander Lobakin1-4/+6
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-25/+12
2024-03-31Merge tag 'edac_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-18/+43
2024-03-31Merge tag 'irq_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann9-12/+12
2024-03-30Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds42-354/+474
2024-03-30Merge tag 'i2c-for-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+4
2024-03-30Merge tag 'usb-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds27-160/+376
2024-03-30Merge tag 'staging-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2024-03-29Merge tag 'drm-fixes-2024-03-30' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds73-445/+551
2024-03-29Merge tag 'for-net-2024-03-29' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski2-12/+15
2024-03-29netlink: introduce type-checking attribute iterationJohannes Berg7-35/+11
2024-03-29mlx5: stop warning for 64KB pagesArnd Bergmann1-2/+4
2024-03-29net: axienet: Fix kernel doc warningsSuraj Gupta2-5/+22
2024-03-29r8169: skip DASH fw status checks when DASH is disabledAtlas Yu1-4/+27
2024-03-29octeontx2-pf: remove unused variables req_hdr and rsp_hdrSu Hui1-6/+2
2024-03-29octeontx2-pf: check negative error code in otx2_open()Su Hui1-1/+1
2024-03-30Merge tag 'drm-intel-fixes-2024-03-28' of https://anongit.freedesktop.org/git...Dave Airlie22-63/+161
2024-03-29nfc: st95hf: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29nfc: mrvl: spi: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29net: wwan: mhi: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29net: microchip: encx24j600: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-29mlx5: avoid truncating error messageArnd Bergmann1-1/+1
2024-03-29qed: avoid truncating work queue lengthArnd Bergmann1-5/+4
2024-03-29enetc: avoid truncating error messageArnd Bergmann1-1/+1
2024-03-29octeontx2-af: Increase maximum BPID channelsRadha Mohan Chintakuntla1-4/+2
2024-03-29nfc: st95hf: Switch to using gpiod APIAndy Shevchenko1-16/+11
2024-03-29Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski6-41/+93
2024-03-29net: phy: air_en8811h: Add the Airoha EN8811H PHY driverEric Woudstra3-0/+1092
2024-03-29net: dsa: mv88e6xxx: fix usable ports on 88e6020Michael Krummsdorf1-1/+5
2024-03-29Merge tag 'thermal-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-18/+3
2024-03-29Merge tag 'acpi-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-3/+7
2024-03-29Merge branch 'acpica'Rafael J. Wysocki1-2/+6
2024-03-29Merge tag 'efi-fixes-for-v6.9-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+2
2024-03-29Merge tag 'for-6.9/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-26/+9
2024-03-29Merge tag 'gpio-fixes-for-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-20/+50
2024-03-29i40e: avoid forward declarations in i40e_nvm.cMaciej Fijalkowski1-521/+489
2024-03-29igc: Refactor runtime power management flowSasha Neftin1-17/+15
2024-03-29net: intel: implement modern PM ops declarationsJesse Brandeburg12-92/+64
2024-03-29igb: simplify pci ops declarationJesse Brandeburg1-29/+24
2024-03-29mlxbf_gige: stop interface during shutdownDavid Thompson1-2/+8
2024-03-29Bluetooth: qca: fix device-address endiannessJohan Hovold2-2/+16
2024-03-29Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"Johan Hovold1-12/+1
2024-03-29dm integrity: fix out-of-range warningArnd Bergmann1-1/+1
2024-03-29dm vdo murmurhash3: use kernel byteswapping routines instead of GCC onesKen Raeburn1-25/+8
2024-03-29pwm: Fix setting period with #pwm-cells = <1> and of_pwm_single_xlate()Uwe Kleine-König1-1/+1
2024-03-29octeontx2-af: Fix issue with loading coalesced KPU profilesHariprasad Kelam1-1/+1
2024-03-29net: dsa: hellcreek: Convert to gettimex64()Kurt Kanzenbach1-10/+15
2024-03-28Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski18-489/+232
2024-03-28bnxt_en: Support adding ntuple rules on RSS contextsPavan Chebbi3-9/+51
2024-03-28bnxt_en: Refactor bnxt_cfg_rfs_ring_tbl_idx()Pavan Chebbi1-2/+4
2024-03-28bnxt_en: Support RSS contexts in ethtool .{get|set}_rxfh()Pavan Chebbi3-8/+196
2024-03-28bnxt_en: Refactor bnxt_set_rxfh()Michael Chan1-13/+27
2024-03-28bnxt_en: Add a new_rss_ctx parameter to bnxt_rfs_capable()Pavan Chebbi2-4/+7
2024-03-28bnxt_en: Simplify bnxt_rfs_capable()Michael Chan1-15/+6
2024-03-28bnxt_en: Refactor RSS indir alloc/set functionsPavan Chebbi2-10/+23
2024-03-28bnxt_en: Introduce rss ctx structure, alloc/free functionsPavan Chebbi3-0/+80
2024-03-28bnxt_en: Refactor VNIC alloc and cfg functionsPavan Chebbi3-72/+75
2024-03-28bnxt_en: Add helper function bnxt_hwrm_vnic_rss_cfg_p5()Pavan Chebbi2-11/+21
2024-03-28bnxt_en: Retry PTP TX timestamp from FW for 1 secondPavan Chebbi2-1/+19
2024-03-28bnxt_en: Add a timeout parameter to bnxt_hwrm_port_ts_query()Michael Chan2-4/+13
2024-03-28net: pcs: rzn1-miic: Init RX clock early if MAC requires itRomain Gantois1-0/+28
2024-03-28net: phy: qcom: at803x: Avoid hibernating if MAC requires RX clockRussell King (Oracle)1-1/+2
2024-03-28net: stmmac: Signal to PHY/PCS drivers to keep RX clock onRomain Gantois1-0/+7
2024-03-28net: stmmac: Support a generic PCS field in mac_device_infoRomain Gantois3-9/+6
2024-03-28net: stmmac: don't rely on lynx_pcs presence to check for a PHYMaxime Chevallier1-2/+1
2024-03-28net: phylink: add rxc_always_on flag to phylink_pcsRomain Gantois1-0/+15
2024-03-28net: phylink: add PHY_F_RXC_ALWAYS_ON to PHY dev flagsRussell King (Oracle)1-1/+9
2024-03-28Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...Jakub Kicinski5-81/+161
2024-03-28idpf: sprinkle __counted_by{,_le}() in the virtchnl2 headerAlexander Lobakin1-10/+10
2024-03-28idpf: make virtchnl2.h self-containedAlexander Lobakin2-2/+4
2024-03-28net: remove gfp_mask from napi_alloc_skb()Jakub Kicinski9-22/+11
2024-03-28xen-netfront: Add missing skb_mark_for_recycleJesper Dangaard Brouer1-0/+1
2024-03-28qed: Drop useless pci_params.pm_capBjorn Helgaas2-4/+1
2024-03-28gve: Add counter adminq_get_ptype_map_cnt to stats reportJohn Fraker1-1/+2
2024-03-28ravb: Add support for an optional MDIO modeNiklas Söderlund1-1/+8
2024-03-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski217-1554/+3358
2024-03-28Merge tag 'mmc-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulf...Linus Torvalds3-13/+22
2024-03-28Merge tag 'iommu-fixes-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-14/+37
2024-03-28Merge tag 'net-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds35-139/+280
2024-03-29Merge tag 'drm-misc-fixes-2024-03-28' of https://gitlab.freedesktop.org/drm/m...Dave Airlie9-25/+38
2024-03-28drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_...Ville Syrjälä1-0/+3
2024-03-28drm/i915: Pre-populate the cursor physical dma addressVille Syrjälä3-3/+12