summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2024-02-01Merge branch 'sk/GP-2221/wwan-rx-6' into '6' HEAD6.3.1masterJohn Klug4
GP-2221 Prevent receive errors on wwan0 when MTU is less than 1500 See merge request !39
2024-02-01GP-2221 Prevent receive errors on wwan0 when MTU is less than 1500Serhii Kostiuk2
Changing the MTU for wwan affects the "rx_urb_size" value. When "rx_urb_size" (effectively an MRU) is too low, the host rejects packets from the radio, causing a packet loss, connection issues, increasing interface error counters, and (potentially) high load on the host CPU to the point when the host effectively stops responding to user input (reproduced on MTCDT-L4E1 with Atmel). Decouple MTU and "MRU" by setting "rx_usb_size" to a relatively high value that is different from MTU. NOTE: The target kernel in 6.3.x is linux-at91_5.4.199 as of the time of writing. Assumptions: - Cellular networks never send packets bigger than 1500 bytes; - the radio may send a packet bigger than the MTU size reported in wds-get-current-settings; - mLinux and mPower do not use packet aggreggation (like qmap), hence no need in MTU/MRU sizes bigger than 1500.
2024-02-01Atmel: Remove nftables from mLinux 6.3.x and mPower 6.3.xSerhii Kostiuk2
nftables is only for the future versions of the firmware, the 6.3.x branch shall keep using iptables. Revert "Merge branch 'md/nftables' into '6'" This reverts commit 8b53cf652131da6537871492dcb7a3cb055a72cb, reversing changes made to b9d90d071db617bd845293612f41fcb1059f5911.
2023-09-13Merge branch 'vp/update_rs9113_preferred_ver' into '6' John Klug4
Update preferred version of the RS9113 proprietary driver to 1.6.6 See merge request !38
2023-09-13Update preferred version of the RS9113 proprietary driver to 1.6.6Vyacheslav Pedash4
2023-08-22Merge branch 'md/nftables' into '6' John Klug2
nftables: Enables nftables, disabled iptables kernel options See merge request !37
2023-08-22Merge branch 'vp/update_rs911x_driver' into '6' John Klug10
MTX-5053 Update RS911x driver to v. 2.6.1 See merge request !36
2023-08-20nftables: Enables nftables, disabled iptables kernel optionsMykyta Dorokhin2
2023-08-18MTX-5053 Update RS911x driver to v. 2.6.1Vyacheslav Pedash10
New driver has a fix for WPA2-PSK connections with wpa-supplicant v 2.10 and above.
2023-08-15Remove pps module based on Carrier Detect of a TTY line for 5.4.199 and ↵John Klug4
5.4.243 kernel
2023-05-26Fix up the SD card overlay so IMAGES are mountedJohn Klug2
2023-05-23Add 5.4.243 kernel for Bluetooth fixesJohn Klug30
2023-05-23Remove BLE freed storage access fixJohn Klug1
2023-02-22images partition is now partition 46.3.0John Klug1
2023-02-17Alliance memory patch possibly for future useJohn Klug1
2023-02-14Put root SD file system on a 2MB boundaryJohn Klug1
2023-02-14Fix rootfs partition sizeJohn Klug1
2023-02-14Merge branch 'sv/gp-1878' into '6' Jeff Hatch6
MTCDT : Silent Mode is ON, but there are many entries in the debug console duri… See merge request !34
2023-02-13 MTCDT : Silent Mode is ON, but there are many entries in the debug console ↵Serhii Voloshynov6
during boot. Is that OK? GP-1878
2023-02-10Some files for building and SD imageJohn Klug3
2023-02-10Allow U-Boot to stopJohn Klug1
2023-02-03Revert "Update mtrv1 patch"Serhii Voloshynov1
This reverts commit 11e1b9c4483d0aec8ff6631588b6adc04d063b13.
2023-02-03By default we are not building SDMFGJohn Klug4
2023-02-02Fix up U-Boot password regressionJohn Klug2
2023-02-02Bump rs9113 version to 1.6.6John Klug2
2023-02-02Update rs9113 firmware recipeJohn Klug1
2023-02-02Latest rs9113-fw is 1.6.6John Klug1
2023-01-13rpine0 command missing from receive in wfr scriptJohn Klug1
2023-01-10Add WiFi Station/AP modeJohn Klug8
2023-01-10Add examples for hostapd/wpa_supplicantJohn Klug3
2023-01-10New concurrent mode patch from SiLabs and bump handle_card_ready patchJohn Klug4
2023-01-10During the new driver testing we found the following issue:Serhii Voloshynov2
when rsi_91x module is loaded, the message appears: -rsi_91x: ***** Firmware Loading successful ***** -rsi_handle_card_ready: card ready indication in invalid state 0. After that, there are no wifi interfaces, although all related modules are loaded. The rootcause of the issue is the late initialisation of common->fsm_state variable
2023-01-10Do not remove rfkill, remove modules when updating cfg80211 Regulatory DomainJohn Klug3
2023-01-10Fix bad variable namesJohn Klug2
2023-01-10rs9116 should be rs91xJohn Klug1
2023-01-10Add the IEEE COUNTRY_CODE for cfg80211 to the driver loadJohn Klug2
2023-01-10Attempt to remove a few more modules related to the WiFi/BTJohn Klug1
2023-01-10Add /etc/init.d/rs9113 to rsi-91x-fwJohn Klug1
2023-01-10Start of rsi-91x driverJohn Klug14
2022-12-05Fix mtcap build of at91bootstrapJohn Klug1
2022-12-02Ignore warning about tar balls being unstable in gitJohn Klug1
2022-12-02Remove license complaint from AT91BOOTSTRAPJohn Klug1
2022-11-28Update MTCAP patch nameJohn Klug1
2022-11-18Update mtrv1 patchJohn Klug1
2022-11-17Bitbake requires Bourne shell in recipes.John Klug1
2022-11-16[GP-1689] Manufacturing: Atmel based devices - process improvementAndrii Davydenko1
Fix CONFIG_ENV_SIZE variable value for SD image
2022-11-16[MTX-4566][GP-1689] Manufacturing: Atmel based devices - process improvementandrii.davydenko4
Add SDMFG variable instead of BB_USE_SD
2022-11-16MTCDT SD image: Fix NAND initialization in the u-boot SD imageSerhii Kostiuk2
2022-11-16MTCDT SD image: Do not specify the MTD partitions in bootargsSerhii Kostiuk1
Let the kernel to read the partition table from DTS.
2022-11-16MTCDT SD image: Configure Linux to boot from the SD-cardSerhii Kostiuk1
- marked `CONFIG_MMC_ATMELMCI` (the SD-card kernel module) as a built-in module - required to boot from rootfs on the SD card; - maked `CONFIG_REGMAP_I2C` as a built-in module - automatically by menuconfig, may be unnecessary; - maked `CONFIG_EXT4_FS` as a built-in module - to mount EXT4 rootfs; - maked `CONFIG_JBD2` and `CONFIG_FS_MBCACHE` as built-ins - automatically by menuconfig, may be unnecessary; - removed automatically by menuconfig: `CONFIG_GCC_PLUGIN_STRUCTLEAK_USER`, `CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF`, `CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL`.