Age | Commit message (Collapse) | Author |
|
Enable VLAN networking functionality.
While at it also enable some more kernel modules for Apalis T30 PCIe
based devices like the Intel E1000E NICs, Intel IWLAGN Wi-Fi cards,
PCIe serial cards and XHCI based USB 3.0 controllers.
|
|
Enable CONFIG_FHANDLE required for systemd >= 209 according to
lists.freedesktop.org/archives/systemd-devel/2014-February/017362.html
While at it put them all 3 on par concerning ARM Errata configuration.
|
|
Fusion touchscreen driver now uses platform data to do GPIO
initialization by itself. Make use of this by providing GPIO numbers
instead of doing initialization in the board initialization.
|
|
If the boot console is RS232 and RX is left floating this leads
to arbitrary sys requests including reboots...
(RX is left floating on the evaluation boards if USB to serial is
jumpered but USB is not connected)
|
|
There are some classes of devices that are controlled entirely from
user space. Userspace consumer driver provides ability to control power
supplies for such devices. Enable this configuration option to be more
in line with the T30.
|
|
If the console is locked while the system is rebooted, the messages in
the temporary log buffer would not have propagated to all the console
drivers. This option forces the console lock to be released if it
failed to be acquired, which will cause all the pending messages to be
flushed. Enable this configuration option to be more in line with the
T30.
|
|
Get rid of the 2G/2G user/kernel memory split configuration in order to
use the default 3G/1G user/kernel memory split. This is more in line
with the T30 and avoids issues trying to run Android.
|
|
As Colibris are usually self powered default drawn VBUS to 2 mA rather
than demanding 500 mA. This should fix it running from not self powered
USB hubs as well.
|
|
Activate Android rather than Ethernet gadget driver to support multiple
USB functions. The functions can be configured via a board file and may
be enabled and disabled dynamically. E.g. the following enables regular
Ethernet aka RNDIS functionality once booted:
echo rndis > /sys/class/android_usb/android0/functions
echo 1 > /sys/class/android_usb/android0/enable
|
|
Hack to force WIRELESS_EXT required to build Redpine Signals LiteFi driver.
|
|
Backlight PWM now runs at 1 kHZ rather than 500kHz.
Make PWM B, C, D accessible from userspace. e.g as /sys/class/leds/pwm_b.
Make PWM A or C a led PWM depending on MECS_TELLURIUM.
|
|
Enable kernel configuration for USB audio.
|
|
To avoid the following systemd failure and as recommended we activate
IPv6 kernel configuration straight from NVIDIA's tegra_defconfig.
[ 21.532106] systemd[1]: could not find module by name='ipv6'
[ 21.555061] systemd[1]: Failed to insert 'ipv6'
|
|
Incorporate L4T R16 changes from NVIDIA Ventana.
Note: USB OTG port not functional as of yet.
|
|
Re-enable USB Ethernet gadget.
Clean-up USB platform data.
|
|
Optimise kernel configuration in the following areas:
- limit CGROUP options
- OPTIMIZE_FOR_SIZE
- no more HARMONY, VENTANA, KAEN, PAZ00, TRIMSLICE, WARIO or WHISTLER specific HW support
- ARM_ERRATA_752520
- VMSPLIT_2G
- no more IP_MULTICAST, IP_PNP_BOOTP, IP_PNP_RARP, TCP_CONG_ADVANCED or IPV6 support
- no more NETFILTER_XT support
- support Ambicom WL250N-USB Wireless 802.11b/g/n (V1.0a) with Ralink RT3070 chipset (Note: proprietary rt2870.bin firmware required)
- UBI support
- no more CONFIG_MD or CONFIG_DM support
- no more CONFIG_PPP_FILTER or CONFIG_PPP_SYNC_TTY support
- no more legacy joystick and PS/2 keyboard/mouse support
- provision for external octal UART support
- provision for analog input support
- no more CONFIG_TEGRA_CAMERA or CONFIG_TEGRA_DTV support
- no more CONFIG_TEGRA_DSI or CONFIG_TEGRA_NVHDCP support
- no more CONFIG_LCD_CLASS_DEVICE support
- CONFIG_HIDRAW and CONFIG_USB_HIDDEV required for Toradex Oak
- CONFIG_USB_SERIAL_GENERIC instead of CONFIG_USB_SERIAL_OPTION
- CONFIG_USB_ETH failed to build
- no more CONFIG_MMC_TEST support
- no more CONFIG_MSDOS_FS support
- no more CONFIG_LOCKUP_DETECTOR, CONFIG_DEBUG_SLAB, CONFIG_DEBUG_MUTEXES or CONFIG_DEBUG_SG support
- no more CONFIG_CRYPTO_TEST support
|
|
From a regulator point of view those PMICs differentiate in their SM2 voltage tables. While the older tps658621a and tps658621d as utilised on Harmony resp. Ventana have a range from 3000 to 4550 mV the tps658623 goes from 1700 to 2475 mV and the tps658643 just from 1025 to 1800 mV. Using its VERSIONCRC register the type of PMIC is queried and the right ranges applied.
|
|
Migrate Colibri USB OTG support.
|
|
Migrate LM95245 temperature sensor support.
|
|
Migrate spidev support.
|
|
Enable recommended kernel configuration options for a modern Angstrom system (http://dominion.thruhere.net/koen/cms/recommended-kernel-config-options-for-a-modern-angstrom-system).
|
|
|