| Age | Commit message (Collapse) | Author | Files | |
|---|---|---|---|---|
| 2024-02-01 | GP-2221 Prevent receive errors on wwan0 when MTU is less than 1500 | Serhii Kostiuk | 2 | |
| 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-01 | Atmel: Remove nftables from mLinux 6.3.x and mPower 6.3.x | Serhii Kostiuk | 2 | |
| 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-08-22 | Merge branch 'md/nftables' into '6' | John Klug | 2 | |
| nftables: Enables nftables, disabled iptables kernel options See merge request !37 | ||||
| 2023-08-20 | nftables: Enables nftables, disabled iptables kernel options | Mykyta Dorokhin | 2 | |
| 2023-08-15 | Remove pps module based on Carrier Detect of a TTY line for 5.4.199 and ↵ | John Klug | 4 | |
| 5.4.243 kernel | ||||
| 2023-05-23 | Add 5.4.243 kernel for Bluetooth fixes | John Klug | 30 | |
| 2023-05-23 | Remove BLE freed storage access fix | John Klug | 1 | |
| 2023-02-13 | MTCDT : Silent Mode is ON, but there are many entries in the debug console ↵ | Serhii Voloshynov | 6 | |
| during boot. Is that OK? GP-1878 | ||||
| 2022-11-16 | MTCDT SD image: Configure Linux to boot from the SD-card | Serhii Kostiuk | 1 | |
| - 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`. | ||||
| 2022-09-27 | Add 5.4.199 kernel bitbake recipe | John Klug | 1 | |
| 2022-09-27 | Add 5.5.199 kernel files | John Klug | 30 | |
| 2022-05-26 | Remove patch debug code | John Klug | 1 | |
| 2022-05-24 | Restore 5.4.81 kernel | John Klug | 28 | |
| 2022-05-24 | Update recipes to build linux-at91-5.4.195 | John Klug | 3 | |
| 2022-05-24 | New Linux4SAM LinuxAT91 5.4.195 | John Klug | 28 | |
| 2022-03-24 | Remove bad block table introduced with GPIOD MTCDT change | John Klug | 1 | |
| 2022-03-23 | github no longer accepts clear git protocol so switch to https | John Klug | 2 | |
| 2022-03-10 | Kernel image install from ipk | John Klug | 1 | |
| 2022-02-24 | output-high, output-low is ignored by Atmel pinctrl driver | John Klug | 1 | |
| 2022-02-22 | Map device tree nand@0 to /dev/mtd0 | John Klug | 1 | |
| 2022-02-17 | Move device tree overlay warning to debug status | John Klug | 1 | |
| 2022-02-17 | Compatibility fix for new mts-io driver 4.9.0 | John Klug | 5 | |
| 2022-02-15 | 5.3.x MTCDT device tree with name-gpio/connection-id for mts-io driver | sharma-mts | 3 | |
| 2022-01-14 | fix MTR and MTCAP builds | Serhii Voloshynov | 1 | |
| 2022-01-14 | Merge branch 'vs/mtx-4338' into '6' | Jeff Hatch | 8 | |
| Merge all the changes from R.5.3.7 to R.6.0 See merge request !19 | ||||
| 2022-01-11 | Disable EHCI (High Speed USB) by default for MTCDT Set EHCI (High Speed ↵ | Serhii Voloshynov | 1 | |
| USB) by default for MTCDT annihilate each other. So there is no changes in 5.4 device tree | ||||
| 2022-01-11 | Set EHCI (High Speed USB) by default for MTCDT | John Klug | 1 | |
| 2022-01-11 | Disable EHCI (High Speed USB) by default for MTCDT | John Klug | 1 | |
| 2022-01-11 | cd-gpio is on pioA 1 (or gpio0 pin 1) | John Klug | 1 | |
| 2022-01-11 | Enable XMIT and RCV in all cases when setting RS485 with Atmel serial - ↵ | Serhii Voloshynov | 1 | |
| adaptation for 5.4 kernel | ||||
| 2022-01-11 | Enable XMIT and RCV in all cases when setting RS485 with Atmel serial | John Klug | 1 | |
| 2022-01-11 | Disable CRTSCTS when setting RS485 half duplex to match Vizzini driver - ↵ | Serhii Voloshynov | 2 | |
| adaptation for 5.4 kernel | ||||
| 2022-01-11 | Disable CRTSCTS when setting RS485 half duplex to match Vizzini driver | John Klug | 2 | |
| 2022-01-11 | Remove i2c debug to prevent new I/O expander debug - kernel 5.4 | Serhii Voloshynov | 1 | |
| 2022-01-11 | Remove i2c debug to prevent new I/O expander debug | John Klug | 1 | |
| 2022-01-11 | Fix pincontrol for io controllers, rs9113, usbhub resets - migrate changes ↵ | Serhii Voloshynov | 1 | |
| for kernel 5.4 | ||||
| 2022-01-11 | Fix pincontrol for io controllers, rs9113, usbhub resets | Serhii Voloshynov | 2 | |
| 2022-01-07 | Added gpio export by name | sharma-mts | 2 | |
| 2021-11-30 | Update mtcdt.dts for MTCDT-0.2 | Andrii Pientsov | 3 | |
| 2021-11-22 | Reserve 5 bit serial for multidrop in Atmel Serial driver. Kernel 5.4.81 | Andrii Pientsov | 2 | |
| 2021-11-22 | Add PCA953X driver to kernel 5.4.81 for MTCDT-0.2 | Andrii Pientsov | 1 | |
| 2021-11-18 | Remove support for IRQ because our I/O expander does not have this | John Klug | 1 | |
| 2021-11-18 | Cannot use same stanza names at at91sam9x5cm.dtsi or partition order is ↵ | John Klug | 1 | |
| incorrect | ||||
| 2021-11-18 | Device tree updates for MTCDT-0.2 and Overlay | John Klug | 4 | |
| 2021-11-18 | output-high and output-low are ignored by pinctrl_at91 driver | John Klug | 1 | |
| 2021-11-18 | Add patch for multidrop serial to match Vizzini driver | John Klug | 1 | |
| 2021-11-18 | Add dummy regulator to make gpio expander driver happy | John Klug | 1 | |
| 2021-11-18 | Call the new PCA9557 parts gpio4 and gpio5 | John Klug | 1 | |
| 2021-11-18 | Print a message to the log when setting multidrop | John Klug | 1 | |
| 2021-11-18 | r15 kernel was not yet released, so use r15 | John Klug | 1 | |
