526841 Commits

Author SHA1 Message Date
45082ded84 arm:configs remove unused camera modules 2021-01-21 00:02:55 +08:00
f126417f98 arm:config add defconfig for i2SOL-ECGW product 2021-01-20 23:18:27 +08:00
7fa12073e7 arm:dts build dtb file for i2SOM-ECGW product 2021-01-20 23:17:20 +08:00
6af11cfe1f arm:dts add dts for i2SOL-ECGW product 2021-01-20 23:16:38 +08:00
de7805f43a arm:configs: enable iptables modules 2020-10-30 15:34:17 +08:00
d218489cc7 arm:dts redefine UART5_TX pinmux 2020-10-25 21:44:20 +08:00
93f9e93c44 driver:serial: add RS485 support 2020-10-25 21:43:15 +08:00
508fa321b7 arm:dts enable pwm clock 2020-04-30 10:59:51 +08:00
7e43f03d3f usb:serial add 4G module
The YUGA CLM920 AC3 module uses RNDIS and serial driver.
2020-02-23 22:15:46 +08:00
6553920eb1 arm:config enable more function driver
usb rndis driver
usb serial driver
2020-02-17 22:48:59 +08:00
20bf1a18b5 usb:option: prevent the module interface as usb port
The EC20 has more usb interface, so prevent them to as usb
device.
2019-12-17 11:42:53 +08:00
f6a175c3e8 arm:dts setting defualt lcd mode with i2M-LCD070P1024C 2019-10-07 10:23:18 +08:00
f7178d631d arm:config enable QMI option 2019-10-06 23:11:07 +08:00
10ec22b23c arm:dts remove unused dts file 2019-10-06 23:06:33 +08:00
d334cc4880 dts: i2som: support LCD070P1024C module 2019-09-06 16:32:45 +08:00
36b55bb04a dts: i2som: enable property phy-reset-in-suspend 2019-09-05 17:11:00 +08:00
b8b95282c9 i2S-6UB:dts: add uart pinctrl
Add uart2, uart5, uart6, uart7 pinctrl
2019-06-20 23:35:07 +08:00
14a076f580 i2S-6UB:dts support LCD 7inch capacitive touch panel
The capacitive touch panel connect with I2C2 controller.
2019-03-29 21:23:06 +08:00
9cf819c8fa arm:config enable IMX_RNG driver for i2S-6UB module
The IMX_RNG driver relative with imx6solo.
2019-03-06 11:36:45 +08:00
be8aad309e arm:dts:i2SOM: update pinctrl name for i2C-6ULX-B dts files 2018-11-20 22:37:32 +08:00
3bca376969 arm:dts: add I2C,PWM,UART pinctrl 2018-11-20 22:20:23 +08:00
7798c80bc9 usb: support Quectel EC20 QMI mode 2018-09-16 13:34:53 +08:00
514b385ba6 arm:dts: enable watchdog1 module for i2C-6ULX-B board 2018-07-04 21:41:35 +08:00
4b506c8606 arm:dts: add dts support i2M-HAT with i2C-6ULX-B board
The i2M-HAT is expansion board for i2C-6ULX-B.
2018-06-09 11:33:17 +08:00
3ab24caf42 arm:config: enable PPPOE module for i2S-6UB module 2018-06-08 17:55:02 +08:00
c83d0ec91b usb:serial: add Quectel EC20 and HUAWEI ME9090s LTE module
Quectel     EC20CFD-512-STD
HUAWEI      ME909s-821
2018-05-30 23:28:07 +08:00
d6927ed087 MLK-14409-02 ARM: dts: imx: Add 900MHz setpoint on i.mx6ull
Add 900MHz/1.25V setpoint according the latest datasheet(Rev.1,2/2017),
we add a 25mV voltage margin to cover the IR frop and board tolerance.

Signed-off-by: Bai Ping <ping.bai@nxp.com>
(cherry picked from commit 9c31f7bf938adb9a808ea7bf637ccecf53f6e7be)
2018-05-29 21:06:49 +08:00
a43ce6ccf0 MLK-14409-01 ARM: imx: Add speed grading fuse check for 900MHz on i.mx6ull
According to the latest datasheet(Rev.1,02/2017), when the internal LDO
is enabled, the ARM core can run at 900MHz. We need to check the
speed grading fuse to determine the max ARM core frequency.

Signed-off-by: Bai Ping <ping.bai@nxp.com>
(cherry picked from commit cc0edd14c5fc3b5590302572687b08f80563c683)
2018-05-29 20:54:45 +08:00
008ebbbf17 net:doc: reset in suspend 2018-05-12 15:30:29 +08:00
3b20cb1992 net: phy: smsc: reintroduced unconditional soft reset
We detected some problems using the smsc lan8720a in combination with
i.MX28 and tracked this down to commit 2100968 ("net: phy: smsc: move
smsc_phy_config_init reset part in a soft_reset function")
With 2100968 the generic soft reset is replaced by a specific function
which handles power down state correctly. But additionally the soft
reset
itself got conditional and is therefore also only performed if the phy
is
in power down state.

This patch keeps the conditional wake up from power down, but
re-introduces the unconditional soft reset using the generic soft reset
function.
2018-05-12 15:29:35 +08:00
70fdfe84ed net:fec: fix phy reset
Commit b15c6194 add phy reset function.This commit append rewrite
some function based on that.
2018-05-12 15:21:07 +08:00
325f78c2f0 net: fec: don't disable clk_enet_out in fec_enet_clk_enable()
Function fec_enet_clk_enable() was disabling this line leaving the PHY
without a running clock. This makes the PHY lose its internal state
requiring a reset of the PHY to be reactivated.

This patch enables the clk_enet_out once at probe() so that it remains
enabled during all MDIO accesses.

Reference: https://patchwork.ozlabs.org/patch/549391/
Signed-off-by: Hector Palacios <hector.palacios@digi.com>

https://jira.digi.com/browse/DEL-3150
2018-05-12 14:22:18 +08:00
b15c6194fb net: ethernet: fec: add "phy-reset-in-suspend" device tree option
Add "phy-reset-in-suspend" device tree option. When this option is
present, the driver will assert the phy reset line during suspend.
There are two main reasons to set this configuration:
- Avoid that the phy reset line "powers" the phy when the phy power
  is turned off.
- Ensure that the phy is reset when waking up from suspend, what
  helps to ensure proper operation when the phy power is turned off.

Signed-off-by: Pedro Perez de Heredia <pedro.perez@digi.com>
2018-05-12 14:15:50 +08:00
706035a679 i2S-6ULY2: enable BCM43362 module 2018-04-12 22:28:53 +08:00
65cf4db3da i2S-6ULY2: rename dts file 2018-04-06 17:36:47 +08:00
985a5ca2ca i2SOM: remove EINK display driver support 2018-03-18 20:15:40 +08:00
9089614d9b i2S-6ULL: rework dts content to split functions 2018-03-18 19:31:21 +08:00
3888f64b52 i2SOM: support USB SCSI storage 2018-03-17 18:59:20 +08:00
7b37685f6c i2SOM: add flag for disable energy on LAN8720A 2018-01-16 22:20:38 +08:00
d1d457db9b i2S-6ULL: rename model string and uSDHC2 use 3v3 2018-01-15 23:36:20 +08:00
80a55f326d i2S-6ULL: add ADC1 controller and regulator for reference 3v3 2018-01-15 22:29:06 +08:00
4ae60cc024 i2SOM: i2S-6ULL add spi pinmux 2018-01-12 23:02:49 +08:00
26e822e106 sc16is7xx: spi interface documentation
Updated the documentation for spi interface.

Signed-off-by: Rama Kiran Kumar Indrakanti <indrakanti_ram@hotmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-01-11 22:55:30 +08:00
1ba6f0643f sc16is7xx: spi interface is added
spi interface for sc16is7xx is added along with Kconfig flag
to enable spi or i2c, thus in a instance we can have either
spi or i2c or both, in sync to the hw.

Signed-off-by: Rama Kiran Kumar Indrakanti <indrakanti_ram@hotmail.com>
Signed-off-by: Jakub Kicinski <kubakici@wp.pl>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-01-11 22:36:24 +08:00
15084b8746 i2C-B6ULL: rewrite dts for i2C-6ULL-B carrier board 2018-01-10 21:29:02 +08:00
5687a4a092 i2S-6ULL: change model 2018-01-10 21:09:18 +08:00
5a1242afe7 i2S-6ULL: remove unused config and disable all controllers 2018-01-10 18:57:27 +08:00
6c2f5904f5 i2SOM: dts support i2C-6ULX with i2C-6UL SOM 2018-01-09 21:50:43 +08:00
61b7b11dfc i2SOM: add dts support i2S-6UL SOM product 2018-01-09 21:48:55 +08:00
7800181b0c i2SOM-6ULL: reindent code format 2018-01-04 17:32:53 +08:00