Skip to content

Integrate linux-seco-rk/seco_5.10.110_e09

GitBot requested to merge linux-seco-rk/seco_5.10.110_e09 into kirkstone

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/4e5fa864ef33509d3eaa07ec02a6deffccdaf2e5

[E09][DTS] increase drive strength of gmac1 pins

set drive strength of gmac1 pins to level 5

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/3613a3e4a0ee72e0c07d4ce369dd9679a5dd68fc

[E09][DTS] add regulators for both M.2 connectors

This commit:

  • Moves the regulator that enables power for the Key-M to the main DTS, because the VCC_M2_EN signal is shared by both connectors
  • Adds regulators to enable the LTE module on M.2 Key-B via USB

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/60d0cd5b8a58f717e877a2fa6a8d68672753b061

[E09][DTS] add PCIe 3.0 x2 on M.2 Key M connector

  • add overlay for PCIe 3.0 port present in some configurations
  • add regulator for M.2 Key M connector

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/027f010fb0b42a1c38cfdb58caa6d988039d45c4

[E09][DTS] add regulator for TPM

Add regulator that keeps the SLB9673 TPM chip on

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/9898467b3e00b169c601987515bd50726963ef12

[E09][DTS] add ETH2 interface

Enable the ETH2 interface in kernel (gmac1 with phy DP83867)

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/454d159cd5c99b78b74a8faef23e6e7889e09415

[E09][DTS] add can1 and can2

Add CAN1, CAN2 ports routed to extension connector

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/1a8c3cb19a6f7f1da92b9783182037da22317152

[E09][DTS] fix gpio names

Assign more descriptive names to some GPIOs

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/1f35f1cd3fcc2ff7fda80a5a76bc4838950187a9

[E09][DTS] add watchdog

Add support for the TPS3851G33EDRBR watchdog

  • Add node and pinctrl to dts
  • Enable seco GPIO watchdog driver

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/c520fdb9ed7f0725ff8d19f6b6cb5638d00c1d28

[E09][VIDEO] add lvds through DSI/LVDS bridge

add overlay with video output through LVDS connector via SN65DSI84 bridge

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/850a4a7954c9184a84843d752ec90d5320dd42ee

[E09][EDP] add edp video overlay

Add overlay for eDP video output

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/35b037f22cc01dd47113b0e2cd9b21ee5eff8778

[E09][DTS] add hdmi overlay

Add device tree overlay that enabled hdmi video output (no sound) for the e09

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/8b66a3d6c360fdb51b39431bac59c5ac3ed1e01d

[E09][DTS] add regulators to enable COM0 and COM1 serial ports

Add regulators that set COM0_SHDN# and COM1_SHDN# to enable the RS-232/RS-485 converters connected to J55

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/9eb33a6bf145e82f5b632681ca5f76c447f28ca1

[E09][DTS] add regulator for USB hub reset signal

Add fixed regulator that keeps the USB hub reset signal high

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/2731a7e629968ee87db904c1551444f2405ca68b

[E09][DTS] add RTC

Add pcf85063 rtc to e09 dts

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/ed4c4f3dc90790db10257bda71f4f395a4744659

[E09][DTS] add usb

Add USB 3.0 and 2.0 ports to e09 dts

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/e923afac7db08ab4b2ed8c5df80ed9f164760f53

[E09][DTS] add i2c

Add i2c1,2 and 4 to dts of e09

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/b813ed78f97ddac11483b687ba8047d8c6196813

[E09][DTS] add uarts

Add UART1,4,5,9 to dts for e09

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/0b1c80dd2c41c16d6797261784d13a297375a14c

[E09][DTS] add SPI0

Add spi0 for E09 expansion connector

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/2f9b400f780bd6aac4891753e78f7ccd64759056

[E09][DTS] add FXL6408 gpio expander

Add the FXL6408 gpio expander to the device tree of e09

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/2c7255bea86ed6a9657afed79d6ff41d1a4c9dce

[DEFCONFIG][GPIO] add support for FXL6408 GPIO expander

add support for i2c GPIO expander FXL6408 driver, which requires regmap

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/3da15d63c4fb951dc51328ab5818c2d739bad91e

[DRIVER] fxl6408: add I2C GPIO expander driver

Add minimal driver for Fairchild FXL6408 8-bit I2C-controlled GPIO expander using the generic regmap based GPIO driver (GPIO_REGMAP).

The driver implements setting the GPIO direction, reading inputs and writing outputs.

In addition to that the FXL6408 has the following functionalities:

  • allows to monitor input ports for data transitions with an interrupt pin
  • all inputs can be configured with pull-up or pull-down resistors

Code from linux 6.5

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/275e7d26133936ed69b648abea9a15e1d2a5c664

[E09][DTS] Add Bluetooth+WiFi and Eth0 support

  • Bluetooth connected to AW-CM276NF via UART0 tested and working.
  • WiFi connected to AW-CM276NF via PCIe2.0 tested and working.
  • Ethernet0 works but it needs a re-work when adding Ethernet1: when both ports are enabled they are incorrectly mapped (Ethernet1 becomes eth0 and Ethernet0 becomes eth1).

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/ea30cb79fc7d9b1617f5e7cb906915b61105217c

[E09][DTS] add PCA6416 gpio expanders

Add the two PCA6416 to the dts of e09

--

Commit: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/10784210a544218d52070f7b04c7b0649796ae36

[E09][DTS] add base dts for e09

Add a base dts file for E09 based on E14.

Merge request reports

Loading