aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2021-03-25Bluetooth: btintel: Skip reading firmware file version while in bootloader modeLokendra Singh1-9/+17
2021-03-25Bluetooth: btintel: Collect tlv based active firmware build info in FW modeLokendra Singh1-0/+11
2021-03-25Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_t...Lokendra Singh1-17/+17
2021-03-25Bluetooth: btusb: Consolidate code for waiting firmware to bootLuiz Augusto von Dentz1-82/+66
2021-03-25Bluetooth: btusb: Consolidate code for waiting firmware downloadLuiz Augusto von Dentz1-60/+48
2021-03-25Bluetooth: btintel: Consolidate intel_version parsingLuiz Augusto von Dentz3-13/+42
2021-03-25Bluetooth: btintel: Consolidate intel_version_tlv parsingLuiz Augusto von Dentz3-60/+53
2021-03-25Bluetooth: btintel: Move operational checks after version checkLuiz Augusto von Dentz2-44/+46
2021-03-25Bluetooth: btintel: Check firmware version before downloadLuiz Augusto von Dentz4-27/+109
2021-03-22Bluetooth: hci_qca: Mundane typo fixBhaskar Chowdhury1-1/+1
2021-03-18Bluetooth: btbcm: Add BCM4330 and BCM4334 compatiblesLinus Walleij1-0/+2
2021-03-11Bluetooth: hci_qca: Add device_may_wakeup supportVenkata Lakshmi Narayana Gubba1-0/+15
2021-03-08Bluetooth: btintel: Fix offset calculation boot address parameterKiran K1-1/+2
2021-03-08Bluetooth: btusb: print firmware file name on error loading firmwareKiran K1-2/+4
2021-03-08Bluetooth: btbcm: Obtain and handle reset GPIOLinus Walleij1-0/+17
2021-02-26Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbolmark-yw.chen1-4/+4
2021-02-26Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE deviceRasmus Moorats1-0/+2
2021-02-21Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-14/+55
2021-02-21Merge tag 'locking-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2021-02-21Merge tag 'timers-core-2021-02-15' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds9-1374/+73
2021-02-21Merge tag 'irq-core-2021-02-15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-397/+571
2021-02-21Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds49-4365/+628
2021-02-21Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds71-371/+282
2021-02-21Merge tag 'for-5.12/libata-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds2-9/+26
2021-02-21Merge tag 'oprofile-removal-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds15-3009/+0
2021-02-20Merge tag 'pnp-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-2/+2
2021-02-20Merge tag 'acpi-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds176-653/+774
2021-02-20Merge tag 'pm-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds46-515/+2017
2021-02-20Merge tag 'staging-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds183-4440/+6381
2021-02-20Merge tag 'usb-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds171-3041/+15875
2021-02-20Merge tag 'tty-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds53-5058/+929
2021-02-20tty: protect tty_write from odd low-level tty disciplinesLinus Torvalds1-1/+4
2021-02-20Merge tag 'efi-next-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-3/+12
2021-02-20Merge tag 'ras_updates_for_v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-1/+741
2021-02-20Merge tag 'edac_updates_for_v5.12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-340/+319
2021-02-20Merge tag 'arm-drivers-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds62-649/+1984
2021-02-20Merge tag 'arm-soc-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/so...Linus Torvalds7-137/+142
2021-02-20Merge tag 'arm-platform-removal-v5.12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds12-396/+5
2021-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds901-23875/+81878
2021-02-17octeontx2-pf: Fix otx2_get_fecparam()Dan Carpenter1-1/+1
2021-02-17cteontx2-pf: cn10k: Prevent harmless double shift bugsDan Carpenter1-3/+3
2021-02-17net: stmmac: Add PCI bus info to ethtool driver query outputWong Vee Khee2-0/+5
2021-02-17ptp: ptp_clockmatrix: clean-up - parenthesis around a == b are unnecessaryVincent Cheng1-10/+8
2021-02-17ptp: ptp_clockmatrix: Simplify code - remove unnecessary `err` variable.Vincent Cheng1-4/+1
2021-02-17ptp: ptp_clockmatrix: Coding style - tighten vertical spacing.Vincent Cheng1-79/+11
2021-02-17ptp: ptp_clockmatrix: Clean-up dev_*() messages.Vincent Cheng1-79/+43
2021-02-17ptp: ptp_clockmatrix: Remove unused header declarations.Vincent Cheng1-2/+0
2021-02-17ptp: ptp_clockmatrix: Add alignment of 1 PPS to idtcm_perout_enable.Vincent Cheng1-3/+13
2021-02-17ptp: ptp_clockmatrix: Add wait_for_sys_apll_dpll_lock.Vincent Cheng3-2/+87
2021-02-17net: stmmac: dwmac-sun8i: Add a shutdown callbackSamuel Holland1-0/+10
2021-02-17net: stmmac: dwmac-sun8i: Minor probe function cleanupSamuel Holland1-1/+3
2021-02-17net: stmmac: dwmac-sun8i: Use reset_control_resetSamuel Holland1-4/+4
2021-02-17net: stmmac: dwmac-sun8i: Remove unnecessary PHY power checkSamuel Holland1-4/+2
2021-02-17net: stmmac: dwmac-sun8i: Return void from PHY unpowerSamuel Holland1-3/+2
2021-02-17r8169: use macro pm_ptrHeiner Kallweit1-3/+1
2021-02-17net: mdio: Remove of_phy_attach()Florian Fainelli1-30/+0
2021-02-17net: mscc: ocelot: select PACKING in the KconfigVladimir Oltean1-0/+1
2021-02-17Merge tag 'v5.11' into sched/core, to pick up fixes & refresh the branchIngo Molnar758-4256/+9266
2021-02-16net: re-solve some conflicts after net -> net-next mergeJakub Kicinski4-36/+9
2021-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller38-238/+485
2021-02-16net: phy: broadcom: Do not modify LED configuration for SFP module PHYsRobert Hancock1-9/+15
2021-02-16net: phy: Add is_on_sfp_module flag and phy_on_sfp helperRobert Hancock1-0/+2
2021-02-16net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616SRobert Hancock1-12/+72
2021-02-16lan743x: sync only the received area of an rx ring bufferSven Van Asbroeck1-9/+26
2021-02-16lan743x: boost performance on cpu archs w/o dma cache snoopingSven Van Asbroeck2-181/+148
2021-02-16net: enetc: fix destroyed phylink dereference during unbindVladimir Oltean1-2/+3
2021-02-16net: mvneta: Implement mqprio supportMaxime Chevallier1-0/+61
2021-02-16net: mvneta: Remove per-cpu queue mapping for Armada 3700Maxime Chevallier1-1/+8
2021-02-16Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...David S. Miller8-117/+399
2021-02-16drivers: net: xilinx_emaclite: remove arch limitationGary Guo2-3/+2
2021-02-16net: dsa: felix: Add support for MRPHoratiu Vultur1-0/+38
2021-02-16net: mscc: ocelot: Add support for MRPHoratiu Vultur4-1/+245
2021-02-16net: phy: marvell: Ensure SGMII auto-negotiation is enabled for 88E1111Robert Hancock1-5/+8
2021-02-16sfp: add support for 5gbase-t SFPsMarek Behún1-0/+3
2021-02-16net: phylink: Add 5gbase-r supportMarek Behún1-0/+4
2021-02-16tg3: Remove unused PHY_BRCM flagsFlorian Fainelli1-6/+0
2021-02-16net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFPShyam Sundar S K1-0/+3
2021-02-16net: amd-xgbe: Reset link when the link never comes backShyam Sundar S K2-1/+9
2021-02-16net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warningShyam Sundar S K2-1/+1
2021-02-16net: amd-xgbe: Reset the PHY rx data path when mailbox command timeoutShyam Sundar S K2-1/+41
2021-02-16net: phy: mscc: coma mode disabled for VSC8514Bjarni Jonasson2-0/+20
2021-02-16net: phy: mscc: improved serdes calibration applied to VSC8514Bjarni Jonasson5-166/+840
2021-02-16net: phy: mscc: adding LCPLL reset to VSC8514Bjarni Jonasson2-122/+236
2021-02-16net/mlx5: Add cyc2time HW translation mode supportAya Levin8-38/+241
2021-02-16net/mlx5: Move some PPS logic into helper functionsEran Ben Elisha1-40/+73
2021-02-16net/mlx5: Move all internal timer metadata into a dedicated structEran Ben Elisha2-47/+63
2021-02-16net/mlx5: Refactor init clock functionEran Ben Elisha1-23/+53
2021-02-16net: dsa: sja1105: fix leakage of flooded frames outside bridging domainVladimir Oltean2-41/+76
2021-02-16net: dsa: sja1105: fix configuration of source address learningVladimir Oltean1-1/+1
2021-02-16octeontx2-af: cn10k: Fixes CN10K RPM reference issueGeetha sowjanya4-6/+12
2021-02-16net: dsa: felix: perform teardown on error in felix_setupVladimir Oltean1-2/+19
2021-02-16net: dsa: felix: don't deinitialize unused portsVladimir Oltean1-1/+5
2021-02-16ionic: Remove unused function pointer typedef ionic_reset_cbChen Lin1-2/+0
2021-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-34/+60
2021-02-15net: ipa: initialize all resourcesAlex Elder1-2/+2
2021-02-15i40e: Fix uninitialized variable mfs_maxColin Ian King1-1/+1
2021-02-15net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPTHeiner Kallweit7-10/+10
2021-02-15net: phy: at803x: add MDIX support to AR8031/33Michael Walle1-0/+1
2021-02-15ibmvnic: serialize access to work queue on removeSukadev Bhattiprolu2-8/+24
2021-02-15net: phy: broadcom: Allow BCM54210E to configure APDFlorian Fainelli1-3/+5
2021-02-15net: phy: broadcom: Remove unused flagsFlorian Fainelli1-3/+16
2021-02-15net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()Florian Fainelli1-38/+36
2021-02-15ibmvnic: skip send_request_unmap for timeout resetLijun Pan1-1/+6
2021-02-15ibmvnic: add memory barrier to protect long term bufferLijun Pan1-0/+5
2021-02-15ibmvnic: substitute mb() with dma_wmb() for send_*crq* functionsLijun Pan1-2/+2
2021-02-15ibmvnic: simplify reset_long_term_buff functionLijun Pan1-38/+8
2021-02-15i40e: Fix incorrect argument in call to ipv6_addr_any()Gustavo A. R. Silva1-1/+1
2021-02-15net: broadcom: bcm4908_enet: set MTU on open & on requestRafał Miłecki1-6/+25
2021-02-15net: stmmac: Add Toshiba Visconti SoCs glue driverNobuhiro Iwamatsu3-0/+294
2021-02-15r8169: fix resuming from suspend on RTL8105e if machine runs on batteryHeiner Kallweit1-0/+2
2021-02-15net: mvpp2: Add TX flow control support for jumbo framesStefan Chulski1-0/+26
2021-02-15net: mvpp2: reduce tx-fifo for loopback portStefan Chulski2-7/+7
2021-02-15net: dsa: sja1105: make devlink property best_effort_vlan_filtering true by d...Vladimir Oltean1-0/+2
2021-02-15net: wan/lmc: dont print format string when not availableTong Zhang1-1/+1
2021-02-15net: wan/lmc: unregister device when no matching device is foundTong Zhang1-0/+2
2021-02-15net: mscc: ocelot: avoid type promotion when calling ocelot_ifh_set_destVladimir Oltean1-1/+1
2021-02-15b43: N-PHY: Fix the update of coef for the PHY revision >= 3caseColin Ian King1-1/+1
2021-02-15cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 an...Ayush Sawal4-8/+12
2021-02-15atm: idt77252: fix build broken on amd64Tong Zhang2-11/+2
2021-02-15r8169: fix resuming from suspend on RTL8105e if machine runs on batteryHeiner Kallweit1-0/+1
2021-02-15Merge branches 'powercap' and 'pm-misc'Rafael J. Wysocki5-4/+757
2021-02-15Merge branch 'acpi-messages'Rafael J. Wysocki12-312/+236
2021-02-15Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acpi-config' and 'acpi...Rafael J. Wysocki15-91/+95
2021-02-15Merge branches 'acpi-scan', 'acpi-properties' and 'acpi-platform'Rafael J. Wysocki5-86/+281
2021-02-15Merge branches 'pm-devfreq' and 'pm-tools'Rafael J. Wysocki3-4/+4
2021-02-15Merge branch 'pm-opp' into pmRafael J. Wysocki8-309/+801
2021-02-15Merge branches 'pm-sleep', 'pm-core', 'pm-domains' and 'pm-clk'Rafael J. Wysocki6-77/+367
2021-02-15Merge branches 'pm-cpuidle' and 'pm-cpufreq'Rafael J. Wysocki409-1972/+4083
2021-02-15Merge tag 'irqchip-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner10-397/+571
2021-02-15Merge branch 'edac-misc' into edac-updates-for-v5.12Borislav Petkov2-2/+2
2021-02-14lightnvm: pblk: Replace guid_copy() with export_guid()/import_guid()Andy Shevchenko2-5/+3
2021-02-14lightnvm: fix unnecessary NULL check warningsTian Tao1-2/+1
2021-02-14net: mvpp2: improve Networking Complex Control register namingStefan Chulski2-7/+7
2021-02-14net: mvpp2: improve mvpp2_get_sram returnStefan Chulski1-3/+1
2021-02-14net: mvpp2: improve Packet Processor version checkStefan Chulski1-18/+18
2021-02-14net: mvpp2: simplify PPv2 version ID readStefan Chulski1-4/+2
2021-02-14net: dsa: propagate extack to .port_vlan_filteringVladimir Oltean16-23/+39
2021-02-14net: dsa: propagate extack to .port_vlan_addVladimir Oltean15-26/+51
2021-02-14net: dsa: tag_ocelot_8021q: add support for PTP timestampingVladimir Oltean3-2/+77
2021-02-14net: dsa: felix: setup MMIO filtering rules for PTP when using tag_8021qVladimir Oltean3-3/+142
2021-02-14net: mscc: ocelot: refactor ocelot_xtr_irq_handler into ocelot_xtr_pollVladimir Oltean2-135/+156
2021-02-14net: dsa: tag_ocelot: create separate tagger for SevilleVladimir Oltean4-68/+5
2021-02-14net: mscc: ocelot: use common tag parsing code with DSAVladimir Oltean6-82/+29
2021-02-14net: mscc: ocelot: refactor ocelot_port_inject_frame out of ocelot_port_xmitVladimir Oltean2-74/+87
2021-02-14net: mscc: ocelot: use DIV_ROUND_UP helper in ocelot_port_inject_frameVladimir Oltean1-1/+1
2021-02-14net: mscc: ocelot: better error handling in ocelot_xtr_irq_handlerVladimir Oltean1-10/+12
2021-02-14net: mscc: ocelot: only drain extraction queue on errorVladimir Oltean1-1/+1
2021-02-14net: mscc: ocelot: stop returning IRQ_NONE in ocelot_xtr_irq_handlerVladimir Oltean1-5/+2
2021-02-14bnxt_en: Improve logging of error recovery settings information.Michael Chan1-7/+8
2021-02-14bnxt_en: Reply to firmware's echo request async message.Michael Chan2-0/+32
2021-02-14bnxt_en: Initialize "context kind" field for context memory blocks.Michael Chan1-5/+42
2021-02-14bnxt_en: Add context memory initialization infrastructure.Michael Chan2-18/+53
2021-02-14bnxt_en: Implement faster recovery for firmware fatal error.Michael Chan1-0/+19
2021-02-14bnxt_en: selectively allocate context memoriesEdwin Peer1-32/+52
2021-02-14bnxt_en: Update firmware interface spec to 1.10.2.16.Michael Chan2-11/+96
2021-02-14Merge branch 'for-rc8-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2021-02-14leds: rt8515: add V4L2_FLASH_LED_CLASS dependencyArnd Bergmann1-0/+1
2021-02-14irqchip/imx: IMX_INTMUX should not default to y, unconditionallyGeert Uytterhoeven1-1/+2
2021-02-13Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2021-02-13Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-0/+1
2021-02-13staging: hikey9xx: Fix alignment of function parametersMukul Mehar1-2/+2
2021-02-13staging: greybus: Fixed a misspelling in hid.cPritthijit Nath1-1/+1
2021-02-13staging: wimax/i2400m: fix some byte order issues found by sparseAnirudh Rayabharam1-5/+10
2021-02-13staging: wimax: i2400m: fix some incorrect type warningsAyush1-4/+4
2021-02-13staging: greybus: minor code style fixManikantan Ravichandran1-2/+2
2021-02-13staging:wlan-ng: use memdup_user instead of kmalloc/copy_from_userIvan Safonov1-15/+13
2021-02-13staging:r8188eu: use IEEE80211_FCTL_* kernel definitionsIvan Safonov1-30/+21
2021-02-13staging: rtl8192e: remove multiple blank linesWilliam Durand1-2/+0
2021-02-13Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+10
2021-02-12net: axienet: Support dynamic switching between 1000BaseX and SGMIIRobert Hancock2-18/+71
2021-02-12net: axienet: hook up nway_reset ethtool operationRobert Hancock1-0/+8
2021-02-12net: axienet: Handle deferred probe on clock properlyRobert Hancock1-14/+12
2021-02-12Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...David S. Miller10-136/+86
2021-02-12ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16Dany Madden1-1/+1
2021-02-12net: dsa: sja1105: offload bridge port flags to deviceVladimir Oltean3-11/+219
2021-02-12net: mscc: ocelot: offload bridge port flags to deviceVladimir Oltean3-5/+153
2021-02-12net: mscc: ocelot: use separate flooding PGID for broadcastVladimir Oltean2-5/+10
2021-02-12net: dsa: felix: restore multicast flood to CPU when NPI tagger reinitializesVladimir Oltean1-0/+1
2021-02-12net: dsa: act as passthrough for bridge port flagsVladimir Oltean6-102/+231
2021-02-12net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributesVladimir Oltean6-68/+97
2021-02-12net: switchdev: propagate extack to port attributesVladimir Oltean5-5/+10
2021-02-12octeontx2: Fix condition.David S. Miller1-1/+1
2021-02-12net: ipa: introduce gsi_channel_initialized()Alex Elder1-8/+14
2021-02-12net: ipa: introduce ipa_table_hash_support()Alex Elder3-9/+17
2021-02-12net: ipa: fix register write command validationAlex Elder1-8/+24
2021-02-12net: ipa: use dev_err_probe() in ipa_clock.cAlex Elder1-4/+5
2021-02-12net: ipa: use a separate pointer for adjusted GSI memoryAlex Elder3-26/+28
2021-02-12octeontx2-pf: Fix out-of-bounds read in otx2_get_fecparam()Gustavo A. R. Silva1-1/+1
2021-02-12octeontx2-af: Fix spelling mistake "recievd" -> "received"Colin Ian King1-1/+1
2021-02-12Merge tag 'wireless-drivers-next-2021-02-12' of git://git.kernel.org/pub/scm/...David S. Miller223-5973/+33644
2021-02-12net: hns3: refactor out hclge_rm_vport_all_mac_table()Hao Chen1-24/+43
2021-02-12net: hns3: refactor out hclgevf_set_rss_tuple()Huazhong Tan1-15/+32
2021-02-12net: hns3: refactor out hclge_set_rss_tuple()Huazhong Tan1-13/+29
2021-02-12net: hns3: split out hclgevf_cmd_send()Yufeng Mo1-60/+81
2021-02-12net: hns3: split out hclge_cmd_send()Yufeng Mo1-41/+59
2021-02-12net: hns3: split out hclge_dbg_dump_qos_buf_cfg()Jian Shen1-43/+115
2021-02-12net: hns3: refactor out hclgevf_get_rss_tuple()Jian Shen1-25/+42
2021-02-12net: hns3: refactor out hclge_get_rss_tuple()Jian Shen1-21/+38
2021-02-12net: hns3: refactor out hclge_set_vf_vlan_common()Peng Li1-25/+48
2021-02-12net: hns3: use ipv6_addr_any() helperJiaran Zhang1-8/+5