-
Notifications
You must be signed in to change notification settings - Fork 565
Comparing changes
Open a pull request
base repository: beagleboard/linux
base: 4.14
head repository: lorforlinux/beagleboard-linux
compare: 4.14
Commits on May 15, 2020
-
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7388739 - Browse repository at this point
Copy the full SHA 7388739View commit details -
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a9ba7c6 - Browse repository at this point
Copy the full SHA a9ba7c6View commit details -
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e945722 - Browse repository at this point
Copy the full SHA e945722View commit details -
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c45722d - Browse repository at this point
Copy the full SHA c45722dView commit details -
sfjro/aufs4-standalone@df5c09a Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 001669d - Browse repository at this point
Copy the full SHA 001669dView commit details -
merge: can-isotp: https://github.com/hartkopp/can-isotp
hartkopp/can-isotp@ced84ca Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ca645f3 - Browse repository at this point
Copy the full SHA ca645f3View commit details -
CAN_ISOTP: wire up to kconfig/makefile
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 13f2ef4 - Browse repository at this point
Copy the full SHA 13f2ef4View commit details -
Revert "nohz: Fix missing tick reprogram when interrupting an inline …
…softirq" This reverts commit 2d89891.
Configuration menu - View commit details
-
Copy full SHA for d806936 - Browse repository at this point
Copy the full SHA d806936View commit details -
https://git.zx2c4.com/WireGuard/commit/edad0d6e99e5133b1e8e865d727a25fff6399cb4 Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a56894 - Browse repository at this point
Copy the full SHA 6a56894View commit details -
Add AM335x CM3 Power Managment Firmware
http://git.ti.com/gitweb/?p=processor-firmware/ti-amx3-cm3-pm-firmware.git;a=commit;h=6a849767df85ce9399494f53fb5c753665396653 Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c8b89ac - Browse repository at this point
Copy the full SHA c8b89acView commit details -
Add BeagleBoard.org DTBS: v4.14.x-ti
https://github.com/beagleboard/BeagleBoard-DeviceTrees/tree/v4.14.x-ti beagleboard/BeagleBoard-DeviceTrees@d7cdfa9 Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f22ff03 - Browse repository at this point
Copy the full SHA f22ff03View commit details -
backports: stmpe: from: linux.git
Reference: v5.3.18 Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8db7cc0 - Browse repository at this point
Copy the full SHA 8db7cc0View commit details -
stmpe: wire up adc Kconfig/Makefile
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5927041 - Browse repository at this point
Copy the full SHA 5927041View commit details -
stmpe-ts: add invert/swap options
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1549e52 - Browse repository at this point
Copy the full SHA 1549e52View commit details -
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7705bbe - Browse repository at this point
Copy the full SHA 7705bbeView commit details -
backports: vl53l0x: from: linux.git
Reference: v5.0.21 Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57f41ae - Browse repository at this point
Copy the full SHA 57f41aeView commit details -
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b686f2d - Browse repository at this point
Copy the full SHA b686f2dView commit details -
backports: brcm80211: from: linux.git
Reference: v4.14.77 Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 12309d5 - Browse repository at this point
Copy the full SHA 12309d5View commit details -
brcmfmac: add CLM download support
The firmware for brcmfmac devices includes information regarding regulatory constraints. For certain devices this information is kept separately in a binary form that needs to be downloaded to the device. This patch adds support to download this so-called CLM blob file. It uses the same naming scheme as the other firmware files with extension of .clm_blob. The CLM blob file is optional. If the file does not exist, the download process will be bypassed. It will not affect the driver loading. Reviewed-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Chung-Hsien Hsu <stanley.hsu@cypress.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Configuration menu - View commit details
-
Copy full SHA for 2f30c3c - Browse repository at this point
Copy the full SHA 2f30c3cView commit details -
brcmfmac: Set F2 blksz and Watermark to 256 for 4373
We got SDIO_CRC_ERROR with 4373 on SDR104 when doing bi-directional throughput test. Setting F2 blocksize and enable watermark to 256 to guarantee the operation stability. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 9c13464 - Browse repository at this point
Copy the full SHA 9c13464View commit details -
brcmfmac: Add sg parameters dts parsing
broken_sg_support, sd_head_align, and sd_sgentry_align are used in brcmfmac code but not configurable in dts file. Add the parsing logic. Now they can be configured like below in dts: brcm,broken_sg_support; brcm,sd_head_align = /bits/ 16 <4>; brcm,sd_sgentry_align = /bits/ 16 <4>; Signed-off-by: Chi-hsien Lin <chi-hsien.lin@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 496f352 - Browse repository at this point
Copy the full SHA 496f352View commit details -
brcmfmac: return -EPERM when getting error in vendor command handler
Firmware returns proprietary error code when getting error in fil_cmd_data_set or fil_cmd_data_get. Sometimes the vendor tool or utilities which uses libnl may stuck in some commands when wl is down. For example, issue "scan" command after issuing "down" command, the "scan" command will be the blocking call and stuck as no response from firmware. It is caused by that firmware returns BCME_NOTUP(-4) when wl is down, but in Linux the -4 is -EINTR, so libnl catches the error and not pass to upper layer. Because of that, the driver should return Linux error code instead of the proprietary error code, and the tools or utilities need to get the real firmware error code by another command "bcmerrorstr" after receiving the error. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for f2ad9a6 - Browse repository at this point
Copy the full SHA f2ad9a6View commit details -
brcmfmac: Add support for CYW43012 SDIO chipset
CYW43012 is a 1x1 802.11a/b/g/n Dual-Band HT20, 256-QAM/Turbo QAM. It is an Ultra Low Power WLAN+BT combo chip. Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 9581521 - Browse repository at this point
Copy the full SHA 9581521View commit details -
brcmfmac: set apsta to 0 when AP starts on primary interface
APSTA can work on two band concurrently with using VSDB(Virtual Simultaneous Dual-Band) or RSDB(Real Simultaneous Dual-Band) features. In this case, we have to keep apsta is 1 in firmware side. If we start wpa_supplicant on wlan0 and then start hostapd on wlan1, the apsta will be set to 0, and data will be stall on wlan0(station). Because that, we only set apsta to 0 when AP start on primary interface. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 1828fac - Browse repository at this point
Copy the full SHA 1828facView commit details -
brcmfmac: Saverestore support changes for 43012
Saverestore register settings for 43012. Signed-off-by: Praveen Babu Chandran <pucn@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 70adfd4 - Browse repository at this point
Copy the full SHA 70adfd4View commit details -
brcmfmac: Support 43455 save-restore (SR) feature if FW include -sr
This patch will add 43455 into the save-restore(SR) capable chip list, so the SR engine will be enabled with 43455 FW which built-in the -sr function. Signed-off-by: Lo-Hsiang Lo <double.lo@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 20483ac - Browse repository at this point
Copy the full SHA 20483acView commit details -
brcmfmac: fix CLM load error for legacy chips when user helper is ena…
…bled For legacy chips w/o CLM blob files, kernel with user helper function enabled returns -EAGAIN when we request_firmware() for blob file: "request_firmware() -> _request_firmware() -> fw_load_from_user_helper() -> _request_firmware_load() -> retval=-EAGAIN" We should do retries and also continue brcmf_c_process_clm_blob if getting -EAGAIN from request_firmware function. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 8f0df8b - Browse repository at this point
Copy the full SHA 8f0df8bView commit details -
brcmfmac: enlarge buffer size of caps to 512 bytes
The buffer size of return of cap iovar is greater than 256 bytes in some firmares. For instance, the return size of cap iovar is 271 bytes in 4373 13.10.246.79 firmare. It makes caps buffer is default value and cause the feature capability parsing failed. Because of that, we enlarge caps buffer size to 512 bytes and add the error print for cap iovar error. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for edb3a5a - Browse repository at this point
Copy the full SHA edb3a5aView commit details -
brcmfmac: calling skb_orphan before sending skb to SDIO bus
Linux 3.6 introduces TSQ which has a per socket threshold for TCP Tx packet to reduce latency. In fcmode 1/2, host driver enqueues skb in hanger and TCP doesn't push new skb frees until host frees the skb when receiving fwstatus event. So using skb_orphan before sending skb to bus will make the skb removing the ownership of socket. With this patch, we got better throughput in fcmode 1/2. Tested 43455 TCP throughput in 20 MHz bandwidth with/without this patch. fcmode 0: 59.5 / 59.6 (Mbps) fcmode 1: 59.3 / 23.4 (Mbps) fcmode 2: 59.6 / 21.5 (Mbps) Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for eb4d73a - Browse repository at this point
Copy the full SHA eb4d73aView commit details -
brcmfmac: 43012 Update F2 Watermark to 0x60 to fix DMA Error during U…
…DP RX Traffic. The number of words that the read FIFO has to contain except the end of frame before sends data back to the host. Max watermark = (512B - 2* (BurstLength))/4 = (512 - 128)/4 = 384/4 = 0x60 so if burst length (i.e. BurstLength = 64) is increased, watermark has to be reduced. This is the optimal setting for this chip. Signed-off-by: Naveen Gupta <nagu@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 6334880 - Browse repository at this point
Copy the full SHA 6334880View commit details -
brcmfmac: DS1 Exit should re download the firmware.
In Deep Sleep mode ARM is off and once Exit trigger comes than Mail Box Interrupt comes to Host and whole Re Initiation should be done in the ARM to start TX/RX. Signed-off-by: Naveen Gupta <nagu@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for e25a088 - Browse repository at this point
Copy the full SHA e25a088View commit details -
brcmfmac: add FT-based AKMs in brcmf_set_key_mgmt() for FT support
Add WLAN_AKM_SUITE_FT_8021X and WLAN_AKM_SUITE_FT_PSK in brcmf_set_key_mgmt() for FT support. Signed-off-by: Chung-Hsien Hsu <stanley.hsu@cypress.com> Signed-off-by: Chi-hsien Lin <chi-hsien.lin@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 760eebf - Browse repository at this point
Copy the full SHA 760eebfView commit details -
brcmfmac: support AP isolation
Hostap daemon has a parameter "ap_isolate which is used to prevent low-level bridging of frames between associated stations in the BSS. For driver side, we add cfg80211 ops method change_bss to support setting AP isolation from user space. Signed-off-by: Wright Feng <wright.feng@cypress.com> Signed-off-by: Chi-hsien Lin <chi-hsien.lin@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 3800731 - Browse repository at this point
Copy the full SHA 3800731View commit details -
brcmfmac: do not print ulp_sdioctrl get error
Don't print ulp_sdioctrl get error as errors are expected for non ulp cases. Signed-off-by: Naveen Gupta <nagu@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for fd3ec58 - Browse repository at this point
Copy the full SHA fd3ec58View commit details -
brcmfmac: fix system warning message during wowl suspend
There is a system warning message, warn_slowpath-fmt, during suspend while using supplicant join AP and enable wowl feature by IW command. It's cuased by brcmf_pno_remove_request path can't find the reqid. This fix will not go to remove pno request function if there is no pno scan. Signed-off-by: Lo-Hsiang Lo <double.lo@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for de28e22 - Browse repository at this point
Copy the full SHA de28e22View commit details -
brcmfmac: add a module parameter to set scheduling priority of sdio_dpc
To enhance RX throughput, we add a module parameter "sdio_dpc_prio" to let user can set scheduling priority for sdio_dpc. It can improve RX throughput by reducing the receiving time in sdio_dpc. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for e938d66 - Browse repository at this point
Copy the full SHA e938d66View commit details -
brcmfmac: make firmware eap_restrict a module parameter
When eap_restrict is enabled, firmware will toss non-802.1x frames from tx/rx data path if station not yet authorized. Internal firmware eap_restrict is disabled by default. This patch makes it possible to enable firmware eap_restrict by specifying eap_restrict=1 as module parameter. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 8f0af93 - Browse repository at this point
Copy the full SHA 8f0af93View commit details -
brcmfmac: Support wake on ping packet
FMAC driver need to provide a dummy wowlan filter for kernel and provided the well configured wowlan stack. So the system will keep driver in connected state in suspend mode and can be wake up by ping packet. Enable unicast packet filter before system suspend and disable it after resume. Signed-off-by: Lo-Hsiang Lo <double.lo@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for ccf0ddf - Browse repository at this point
Copy the full SHA ccf0ddfView commit details -
brcmfmac: Remove WOWL configuration in disconnect state
Set wowl configuration in disconnect state is redundant. Remove it to fix no scan result issue after resume. Signed-off-by: Lo-Hsiang Lo <double.lo@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for ea8ba1b - Browse repository at this point
Copy the full SHA ea8ba1bView commit details -
brcmfmac: add CYW89342 PCIE device
CYW89342 is a 2x2 MIMO,802.11a/b/g/n/ac,SDIO 3.0 and PCIe 3.0 for WLAN. It is an automotive wireless chip. Signed-off-by: Saint Chuang <saint.chuang@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 07c893a - Browse repository at this point
Copy the full SHA 07c893aView commit details -
brcmfmac: handle compressed tx status signal
Firmware inform the driver about tx status by normal tx status signal or compressed tx status signal. This patch adds support to handle the compressed tx status signal. Signed-off-by: Chung-Hsien Hsu <stanley.hsu@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 536e9f2 - Browse repository at this point
Copy the full SHA 536e9f2View commit details -
revert: brcmfmac: add a module parameter to set scheduling priority o…
…f sdio_dpc will use WQ_HIGHPRI instead. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 922663f - Browse repository at this point
Copy the full SHA 922663fView commit details -
brcmfmac: make setting SDIO workqueue WQ_HIGHPRI a module parameter
With setting sdio_wq_highpri=1 in module parameters, tasks submitted to SDIO workqueue will put at the head of the queue and run immediately. This parameter is for getting higher TX/RX throughput with SDIO bus. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 226920e - Browse repository at this point
Copy the full SHA 226920eView commit details -
brcmfmac: add credit map updating support
The credit numbers are static and tunable per chip in firmware side. However the credit number may be changed that is based on packet pool length and will send BRCMF_E_FIFO_CREDIT_MAP event to ask host driver updating the credit numbers during interface up. The purpose of this patch is making host driver has ability of updating the credit numbers when receiving the BRCMF_E_FIFO_CREDIT_MAP event. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 7de3bc9 - Browse repository at this point
Copy the full SHA 7de3bc9View commit details -
brcmfmac: add 4-way handshake offload detection for FT-802.1X
Add 4-way handshake offload detection for FT with EAP authentication. Signed-off-by: Chung-Hsien Hsu <stanley.hsu@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 7f98556 - Browse repository at this point
Copy the full SHA 7f98556View commit details -
brcmfmac: remove "arp_hostip_clear" from "brcmf_netdev_stop"
The firmware does not respond ARP request and causes ping failed with following steps. 1. Bring up inteface ifconfig wlan0 up or start wpa_supplicant 2. Set the IP address ifconfig wlan0 192.168.100.10 3. Bring down interface or ifconfig wlan0 down or kill wpa_supplicant 4. Bring up inteface again and set the same IP address 5. Connect to AP(192.168.100.1) and ping to AP will be failed. FMAC clears arp_hostip when bringing down the interface, but not set it back if setting the same IP address. We are able to see the IP address in interface info(inconfig wlan0) but the ping still cannot work because the firmware ARP offload does not respond the ARP request. Because of that, we remove "arp_hostip_clear" from function "brcmf_netdev_stop" Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for eeba4f6 - Browse repository at this point
Copy the full SHA eeba4f6View commit details -
brcmfmac: fix unused variable building warning message
The variable "wq_flags" is not used anymore. Remove it. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 51ab42c - Browse repository at this point
Copy the full SHA 51ab42cView commit details -
brcmfmac: disable command decode in sdio_aos for 4339/4345
Transaction between AOS and SDIOD is not protected, and if cmd 52 received in AOS and in the middle of response state changed from AOS to SDIOD, response is corrupted and it causes to SDIO Host controller to hang. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for c91ded6 - Browse repository at this point
Copy the full SHA c91ded6View commit details -
Revert "brcmfmac: fix CLM load error for legacy chips when user helpe…
…r is enabled" This reverts commit b56e808f2e14c364ea907ce183be3ed7affb5b9c. Signed-off-by: Wright Feng <wright.feng@cypress.com>
Configuration menu - View commit details
-
Copy full SHA for 3aa9a86 - Browse repository at this point
Copy the full SHA 3aa9a86View commit details -
brcmfmac: fix CLM load error for legacy chips when user helper is ena…
…bled commit cc124d5 upstream. For legacy chips without CLM blob files, kernel with user helper function returns -EAGAIN when we request_firmware(), and then driver got failed when bringing up legacy chips. We expect the CLM blob file for legacy chip is not existence in firmware path, but the -ENOENT error is transferred to -EAGAIN in firmware_class.c with user helper. Because of that, we continue with CLM data currently present in firmware if getting error from doing request_firmware(). Cc: stable@vger.kernel.org # v4.15.y Reviewed-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Wright Feng <wright.feng@cypress.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Configuration menu - View commit details
-
Copy full SHA for 9892d6f - Browse repository at this point
Copy the full SHA 9892d6fView commit details
There are no files selected for viewing