> too many)
>
> Fixes: 23278bf54afe ("drm/bridge: Introduce LT9611 DSI to HDMI bridge")
> Fixes: 0cbbd5b1a012 ("drm: bridge: add support for lontium LT9611UXC bridge")
> Fixes: 30e2ae943c26 ("drm/bridge: Introduce LT8912B DSI to HDMI bridge")
> Signed
Add description for HSIO and USB power-domains.
Signed-off-by: Adrien Grassein
---
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 35 +++
1 file changed, 35 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm.dtsi
b/arch/arm64/boot/dts/freescale/imx8mm.dtsi
index
Add description for 3 domains of the i.MX8MM:
- HSIO
- USB OTG 1
- USB OTG 2
Signed-off-by: Adrien Grassein
---
drivers/soc/imx/gpcv2.c | 69 +
1 file changed, 69 insertions(+)
diff --git a/drivers/soc/imx/gpcv2.c b/drivers/soc/imx/gpcv2.c
index
On new SOCs, some domains does not have power sequence control
registers.
Signed-off-by: Adrien Grassein
---
drivers/soc/imx/gpcv2.c | 134 +---
1 file changed, 72 insertions(+), 62 deletions(-)
diff --git a/drivers/soc/imx/gpcv2.c b/drivers/soc/imx/gpcv2.c
Some domains need quirks during their operation.
For example, on i.MX8MM, USB domains should not be powered off.
Signed-off-by: Adrien Grassein
---
drivers/soc/imx/gpcv2.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/soc/imx/gpcv2.c b/drivers/soc/imx/gpcv2.c
index
Update documentation for i.MX8MM.
Signed-off-by: Adrien Grassein
---
.../bindings/power/fsl,imx-gpcv2.yaml | 7 +--
include/dt-bindings/power/imx8mm-power.h | 21 +++
2 files changed, 26 insertions(+), 2 deletions(-)
create mode 100644 include/dt-bindings
Power up/down sequence were wrongly scheduled.
The ADB400 were triggered at the bad time.
The Handshake were not checked.
The solution is to:
- Split power up and power down sequences;
- Add a register holding the bit to check;
Signed-off-by: Adrien Grassein
---
drivers/soc/imx/gpcv2.c
Errors were not checked after each access to registers
and clocks initialisation.
Signed-off-by: Adrien Grassein
---
drivers/soc/imx/gpcv2.c | 62 ++---
1 file changed, 45 insertions(+), 17 deletions(-)
diff --git a/drivers/soc/imx/gpcv2.c b/drivers/soc/imx
adding hundred lines of codes for
each new SOC but it' the way it works on Linux. And the "added code"
mainly consist of adding structures, defines and generic methods for
regmap.
If it's a real problem, maybe we can introduc a new "gpcv3" driver for
i.MX8MM, i.MX8MN and i.MX8MP
Hi,
Le sam. 3 avr. 2021 à 00:10, Adam Ford a écrit :
>
> On Fri, Apr 2, 2021 at 1:16 PM Adrien Grassein
> wrote:
> >
> > Le ven. 2 avr. 2021 à 19:58, Abel Vesa a écrit :
> > >
> > > On 21-04-02 19:48:41, Adrien Grassein wrote:
> > > > Hi,
>
Le ven. 2 avr. 2021 à 19:58, Abel Vesa a écrit :
>
> On 21-04-02 19:48:41, Adrien Grassein wrote:
> > Hi,
> >
> > Le ven. 2 avr. 2021 à 19:42, Abel Vesa a écrit :
> > >
> > > On 21-04-02 18:45:04, Adrien Grassein wrote:
> > > > Hi,
Hi,
Le ven. 2 avr. 2021 à 19:42, Abel Vesa a écrit :
>
> On 21-04-02 18:45:04, Adrien Grassein wrote:
> > Hi,
> >
> > this patch et aims to add the support of the i.MX 8 Power Domain driver.
> > Some devices (like usbotg2) can't work without this patch as their
>
Add documentation for the imx8m(m|n|p) power domain driver.
Signed-off-by: Adrien Grassein
---
.../bindings/power/fsl,imx-power-domain.yaml | 89 +++
MAINTAINERS | 8 ++
include/dt-bindings/power/imx8mm-power.h | 21 +
include/dt
Add code allowing to control the power domain of some
i.MX8 socs.
Signed-off-by: Adrien Grassein
---
MAINTAINERS| 2 +
drivers/soc/imx/Kconfig| 7 +
drivers/soc/imx/Makefile | 1 +
drivers/soc/imx/imx8m_pm_domains.c | 233
,
Adrien Grassein (2):
dt-bindings: power: Add documentation for imx8m power domain driver
soc: imx: add Power Domain driver for i.MX8M(M|N|P)
.../bindings/power/fsl,imx-power-domain.yaml | 89 +++
MAINTAINERS | 10 +
drivers/soc/imx/Kconfig
Add support of the lt8912b in the DTB.
This adds the support of the DB_DSIHD daugther board from
Boundary Devices.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 120 ++
1 file changed, 120 insertions(+)
diff --git a/arch/arm64/boot/dts
Add the description for the USB host port.
This port is linked to a resettable USB HUB so handle
this reset signal with a GPIO hog.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 30 +++
1 file changed, 30 insertions(+)
diff --git a/arch
for lt8912b.
Update in v3:
- Fix bad squash in git commits.
Thanks,
Adrien Grassein (4):
arm64: dts: imx8mq-nitrogen: add USB OTG support
arm64: dts: imx8mq-nitrogen: add USB HOST support
arm64: dts: imx8mq-nitrogen: add lt8912 MIPI-DSI to HDMI
arm64: defconfig: Enable LT8912B DRM bridge
This driver is used by the Nitrogen8 SBC.
Signed-off-by: Adrien Grassein
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 56398b55500a..ae981d3b1bc8 100644
--- a/arch/arm64/configs/defconfig
Add the description for the USB OTG port.
The OTG port uses a dedicated regulator for vbus.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 35 +++
1 file changed, 35 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts
This driver is used by the Nitrogen8 SBC.
Signed-off-by: Adrien Grassein
---
arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 8
arch/arm64/configs/defconfig | 1 +
2 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/arch/arm64/boot/dts/freescale
Add the description for the USB host port.
This port is linked to a resettable USB HUB so handle
this reset signal with a GPIO hog.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 30 +++
1 file changed, 30 insertions(+)
diff --git a/arch
Add the description for the USB OTG port.
The OTG port uses a dedicated regulator for vbus.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 35 +++
1 file changed, 35 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts
Add support of the lt8912b in the DTB.
This adds the support of the DB_DSIHD daugther board from
Boundary Devices.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 128 ++
1 file changed, 128 insertions(+)
diff --git a/arch/arm64/boot/dts
for lt8912b.
Thanks,
Adrien Grassein (4):
arm64: dts: imx8mq-nitrogen: add USB OTG support
arm64: dts: imx8mq-nitrogen: add USB HOST support
arm64: dts: imx8mq-nitrogen: add lt8912 MIPI-DSI to HDMI
arm64: defconfig: Enable LT8912B DRM bridge driver
.../boot/dts/freescale/imx8mq-nitrogen.dts
Hello Ahmad,
Le mar. 30 mars 2021 à 10:38, Ahmad Fatoum a écrit :
>
> Hello Adrien,
>
> On 30.03.21 10:35, Adrien Grassein wrote:
> > Add the description for the USB host port.
> > At this time, the port will not work directly from the
> > kernel because it's conn
This driver is used by the Nitrogen8 SBC.
Signed-off-by: Adrien Grassein
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 3f059bca9e24..39bddac5e44a 100644
--- a/arch/arm64/configs/defconfig
0 for devices... 3 USB Device(s) found
"
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 22 +++
1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts
b/arch/arm64/boot/dts/freescale/imx8mq-ni
Hi,
this patch set aims is to add support of multiple peripheral of the
Boundary8M board:
- USB Host (behind a resatable hub, started by u-boot);
- USB device;
- DB_DSIHD sub board for MIPI-DSI to HDMI output (via lt8912b chip).
Thanks,
Adrien Grassein (4):
arm64: dts: imx8mq-nitrogen
Add support of the lt8912b in the DTB.
This adds the support of the DB_DSIHD daugther board from
Boundary Devices.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 128 ++
1 file changed, 128 insertions(+)
diff --git a/arch/arm64/boot/dts
Add the description for the USB OTG port.
The OTG port uses a dedicated regulator for vbus.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mq-nitrogen.dts| 35 +++
1 file changed, 35 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts
).
Update in v9
- Fix errors found in scripts/checkpatch.pl --strict
Thanks,
Adrien Grassein (2):
dt-bindings: display: bridge: Add documentation for LT8912B
drm/bridge: Introduce LT8912B DSI to HDMI bridge
.../display/bridge/lontium,lt8912b.yaml | 102 +++
M
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reported-by: kernel test robot
Reviewed-by: Robert Foss
---
MAINTAINERS | 1 +
drivers/gpu/drm/bridge/Kconfig | 14 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reviewed-by: Rob Herring
---
.../display/bridge/lontium,lt8912b.yaml | 102 ++
MAINTAINERS | 5 +
2 files changed, 107 insertions(+)
create mode 100644
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reported-by: kernel test robot
Reviewed-by: Robert Foss
---
MAINTAINERS | 1 +
drivers/gpu/drm/bridge/Kconfig | 14 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reviewed-by: Rob Herring
---
.../display/bridge/lontium,lt8912b.yaml | 102 ++
MAINTAINERS | 5 +
2 files changed, 107 insertions(+)
create mode 100644
).
Thanks,
Adrien Grassein (2):
dt-bindings: display: bridge: Add documentation for LT8912B
drm/bridge: Introduce LT8912B DSI to HDMI bridge
.../display/bridge/lontium,lt8912b.yaml | 102 +++
MAINTAINERS | 6 +
drivers/gpu/drm/bridge/Kconfig
Le mar. 23 mars 2021 à 15:16, Adrien Grassein
a écrit :
>
> Le mar. 23 mars 2021 à 15:07, Robert Foss a écrit :
> >
> > > > > >
> > > > > > > +static enum drm_connector_status
> > > > > > > lt8912_check_cable_
Le mar. 23 mars 2021 à 15:07, Robert Foss a écrit :
>
> > > > >
> > > > > > +static enum drm_connector_status lt8912_check_cable_status(struct
> > > > > > lt8912 *lt)
> > > > > > +{
> > > > > > + int ret;
> > > > > > + unsigned int reg_val;
> > > > > > +
> > > > > > + ret =
Le mar. 23 mars 2021 à 11:42, Robert Foss a écrit :
>
> On Tue, 23 Mar 2021 at 11:01, Adrien Grassein
> wrote:
> >
> > Hey Robert,
> >
> > Thanks for the update.
> >
> > Le mar. 23 mars 2021 à 10:10, Robert Foss a écrit :
> > >
> >
Hey Robert,
Thanks for the update.
Le mar. 23 mars 2021 à 10:10, Robert Foss a écrit :
>
> Hey Adrien,
>
> Sorry about the slow reply, but I just received the documentation from
> the vendor. So let's dig in to the HPD issue.
No problem :)
>
> > +static enum drm_connector_status
Hi,
This is a repost of a missing patch on a previous patch set [1].
This patch adds the support of the ecspi2 on the imx8mm-nitrogen-r2
board.
Thanks,
Adrien Grassein (1):
arm64: dts: imx8mm-nitrogen-r2: add ecspi2 support
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 20
Add the description for ecspi2 support.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
Reviewed-by: Fabio Estevam
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 20 +++
1 file changed, 20 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm
Add the description for espi support.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 22 +++
1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64
Hi,
This is a repost of a missing patch on a previous patch set [1].
This patch adds the support of the espi2 on the imx8mm-nitrogen-r2
board.
Thanks,
[1]:
https://lore.kernel.org/linux-arm-kernel/20210223191652.436397-1-adrien.grass...@gmail.com/
Adrien Grassein (1):
arm64: dts: imx8mm
Le lun. 8 mars 2021 à 13:30, Shawn Guo a écrit :
>
> On Mon, Mar 08, 2021 at 12:54:05PM +0100, Adrien Grassein wrote:
> > Le lun. 8 mars 2021 à 01:46, Shawn Guo a écrit :
> > >
> > > On Tue, Feb 23, 2021 at 08:16:43PM +0100, Adrien Grassein wrote:
> > >
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reported-by: kernel test robot
---
MAINTAINERS | 1 +
drivers/gpu/drm/bridge/Kconfig | 14 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu/drm/bridge/lontium
using a workqueue and polling the
status regularly.
Update in v6
- Fix a warning found by "kernel test robot"
Update in v7
- Fix HPD logic (via an HW emulation);
- HPD from chip is still not working.
Thanks,
Adrien Grassein (2):
dt-bindings: display: bridge: Add documentation f
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reviewed-by: Rob Herring
---
.../display/bridge/lontium,lt8912b.yaml | 102 ++
MAINTAINERS | 5 +
2 files changed, 107 insertions(+)
create mode 100644
Le lun. 8 mars 2021 à 01:46, Shawn Guo a écrit :
>
> On Tue, Feb 23, 2021 at 08:16:43PM +0100, Adrien Grassein wrote:
> > Adrien Grassein (10):
> > arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip
> > arm64: dts: imx8mm-nitrogen-r2: rework USDHC1
> > arm64: dt
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reviewed-by: Rob Herring
---
.../display/bridge/lontium,lt8912b.yaml | 102 ++
MAINTAINERS | 5 +
2 files changed, 107 insertions(+)
create mode 100644
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reported-by: kernel test robot
---
MAINTAINERS | 1 +
drivers/gpu/drm/bridge/Kconfig | 14 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu/drm/bridge/lontium
using a workqueue and polling the
status regularly.
Update in v6
- Fix a warning found by "kernel test robot"
Thanks,
Adrien Grassein (2):
dt-bindings: display: bridge: Add documentation for LT8912B
drm/bridge: Introduce LT8912B DSI to HDMI bridge
.../display/bridge/lontium,lt
using a workqueue and polling the
status regularly.
Thanks,
Adrien Grassein (2):
dt-bindings: display: bridge: Add documentation for LT8912B
drm/bridge: Introduce LT8912B DSI to HDMI bridge
.../display/bridge/lontium,lt8912b.yaml | 102 +++
MAINTAINERS
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
---
MAINTAINERS | 1 +
drivers/gpu/drm/bridge/Kconfig | 14 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu/drm/bridge/lontium-lt8912b.c | 817
Lontium LT8912B is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reviewed-by: Rob Herring
---
.../display/bridge/lontium,lt8912b.yaml | 102 ++
MAINTAINERS | 5 +
2 files changed, 107 insertions(+)
create mode 100644
Add audio description and pin muxing.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 85 +++
1 file changed, 85 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen
Remove useless clocks in UART 2
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts/freescale
This driver is used by the Nitrogen8m Mini SBC.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 292c00f893fc..bd310e91d4ed
Add FlexSPI description an pin muxing.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64
Add description for the four PWMs.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 51 +++
1 file changed, 51 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot
Add description and pin muxing for UARTs.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 48 +++
1 file changed, 48 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch
Add description of USB.
usbotg2 seems to not working on all boards (including ones
from variscite).
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 42 +++
1 file changed, 42 insertions(+)
diff --git a/arch
Add usdhc3 description which corresponds to the wifi/bt chip
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 38 +++
1 file changed, 38 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts
binding;
- Add a patch to fix eMMC binding.
Thanks,
Adrien Grassein (10):
arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip
arm64: dts: imx8mm-nitrogen-r2: rework USDHC1
arm64: dts: imx8mm-nitrogen-r2: add USB support
arm64: dts: imx8mm-nitrogen-r2: add espi2 support
arm64: dts: imx8mm
Add VMMC and VQMMC description for USDHC1 (eMMC).
There are comming directly from the alimentation
stage, so add the vref_3V3 fixed regulator.
Signed-off-by: Adrien Grassein
---
arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts | 9 +
1 file changed, 9 insertions(+)
diff --git
Lontium Lt8912 is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
---
MAINTAINERS | 1 +
drivers/gpu/drm/bridge/Kconfig | 14 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu/drm/bridge/lontium-lt8912.c | 764
4
Lontium LT8912 is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reviewed-by: Rob Herring
---
.../display/bridge/lontium,lt8912.yaml| 102 ++
MAINTAINERS | 5 +
2 files changed, 107 insertions(+)
create mode 100644
the DB_DSIHD board from BoundaryDevices.
Update in v2
- Use standard data-lanes instead of a custom prop;
- Use hdmi-connector node.
Update in v3
- Fix indentation;
- Implement missing bridge functions;
- Add some comments.
Update in v4
- Fix bridge ops;
- Fix i2c error detection.
Adrien
Hey Robert,
Le ven. 19 févr. 2021 à 22:47, Adrien Grassein
a écrit :
>
> Le ven. 19 févr. 2021 à 22:28, Robert Foss a écrit :
> >
> > On Fri, 19 Feb 2021 at 16:01, Adrien Grassein
> > wrote:
> > >
> > > Hey Robert,
> > >
> > >
Le lun. 22 févr. 2021 à 19:40, Krzysztof Kozlowski a écrit :
>
> On Mon, 22 Feb 2021 at 00:47, Adrien Grassein
> wrote:
> >
> > Le sam. 20 févr. 2021 à 20:19, Krzysztof Kozlowski a
> > écrit :
> > >
> > > On Fri, Feb 19, 2021 at 03:03:55PM +0100, A
Le sam. 20 févr. 2021 à 20:19, Krzysztof Kozlowski a écrit :
>
> On Fri, Feb 19, 2021 at 03:03:55PM +0100, Adrien Grassein wrote:
> > Le ven. 19 févr. 2021 à 14:18, Krzysztof Kozlowski a
> > écrit :
> > >
> > > On Wed, Feb 17, 2021 at 05:10:45PM +0100, Adrie
Le ven. 19 févr. 2021 à 22:28, Robert Foss a écrit :
>
> On Fri, 19 Feb 2021 at 16:01, Adrien Grassein
> wrote:
> >
> > Hey Robert,
> >
> > Le ven. 19 févr. 2021 à 14:27, Robert Foss a écrit
> > :
> > >
> > > Hey Adrien,
> > &g
Hey Robert,
Le ven. 19 févr. 2021 à 14:27, Robert Foss a écrit :
>
> Hey Adrien,
>
>
> Thanks for the quick update.
No problem, I have some free time at the moment.
>
> On Thu, 18 Feb 2021 at 22:05, Adrien Grassein
> wrote:
> >
> > Lontium Lt8912 is a DS
Add description for the four PWMs.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 51 +++
1 file changed, 51 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot
Add FlexSPI description an pin muxing.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64
Add audio description and pin muxing.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 86 +++
1 file changed, 86 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen
This driver is used by the Nitrogen8m Mini SBC.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 292c00f893fc..bd310e91d4ed
Remove useless clocks in UART 2
Signed-off-by: Adrien Grassein
---
arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
index
Add description of USB.
usbotg2 seems to not working on all boards (including ones
from variscite).
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 42 +++
1 file changed, 42 insertions(+)
diff --git a/arch
Add the description for espi support.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 22 +++
1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64
Add description and pin muxing for UARTs.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 48 +++
1 file changed, 48 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts/freescale/imx8mm
Add usdhc3 description which corresponds to the wifi/bt chip
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 38 +++
1 file changed, 38 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts
Hi,
this patch set is to add several peripheral support for the
imx8mm-nitrogen-r2 board.
Thanks,
Update in v2:
- Fix some typo found in v1;
- Fix UART description
Update in v3
- Fix wlan vqmcc regulator;
- Remove useless clock node;
- Split UART patch
Thanks,
Adrien Grassein (9
Le ven. 19 févr. 2021 à 14:18, Krzysztof Kozlowski a écrit :
>
> On Wed, Feb 17, 2021 at 05:10:45PM +0100, Adrien Grassein wrote:
> > Add usdhc3 description which corresponds to the wifi/bt chip
> >
> > Signed-off-by: Adrien Grassein
> > ---
> > .../boot/
Le ven. 19 févr. 2021 à 14:19, Krzysztof Kozlowski a écrit :
>
> On Wed, Feb 17, 2021 at 05:10:47PM +0100, Adrien Grassein wrote:
> > Add the description for espi support.
> >
> > Signed-off-by: Adrien Grassein
> > Reviewed-by: Krzysztof Kozlowski
> > --
Lontium Lt8912 is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
---
MAINTAINERS | 1 +
drivers/gpu/drm/bridge/Kconfig | 14 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu/drm/bridge/lontium-lt8912.c | 760
4
board from BoundaryDevices.
Update in v2
- Use standard data-lanes instead of a custom prop;
- Use hdmi-connector node.
Update in v3
- Fix indentation;
- Implement missing bridge functions;
- Add some comments.
Thanks,
Adrien Grassein
Adrien Grassein (2):
dt-bindings: display: bridge
Lontium LT8912 is a DSI to HDMI bridge.
Signed-off-by: Adrien Grassein
Reviewed-by: Rob Herring
---
.../display/bridge/lontium,lt8912.yaml| 102 ++
MAINTAINERS | 5 +
2 files changed, 107 insertions(+)
create mode 100644
Hey Robert,
Thank you for your time and for your review.
Le mer. 17 févr. 2021 à 18:32, Robert Foss a écrit :
>
> Hey Adrien,
>
> Thanks for submitting this!
>
> On Mon, 15 Feb 2021 at 00:31, Adrien Grassein
> wrote:
> >
> > Lontium Lt8912 is a DSI t
This driver is used by the Nitrogen8m Mini SBC.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 292c00f893fc..bd310e91d4ed
Add audio description and pin muxing.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 86 +++
1 file changed, 86 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen
Add FlexSPI description an pin muxing.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64
Add the description for espi support.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 30 +++
1 file changed, 30 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64
Add description and pin muxing for UARTs.
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 50 ++-
1 file changed, 48 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts
Add description for the four PWMs.
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 51 +++
1 file changed, 51 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot
Add usdhc3 description which corresponds to the wifi/bt chip
Signed-off-by: Adrien Grassein
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 31 +++
1 file changed, 31 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
b/arch/arm64/boot/dts
Add description of USB.
usbotg2 seems to not working on all boards (including ones
from variscite).
Signed-off-by: Adrien Grassein
Reviewed-by: Krzysztof Kozlowski
---
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 42 +++
1 file changed, 42 insertions(+)
diff --git a/arch
Le mer. 17 févr. 2021 à 15:22, Krzysztof Kozlowski a écrit :
>
> On Tue, Feb 16, 2021 at 12:19:39AM +0100, Adrien Grassein wrote:
> > Add description and pinmuxing for uarts.
> >
> > Signed-off-by: Adrien Grassein
> > ---
> > .../boot/dts/f
Hi,
this patch set is to add several peripheral support for the
imx8mm-nitrogen-r2 board.
Thanks,
Update in v2:
- Fix some typo found in v1;
- Fix UART description
Adrien Grassein (8):
arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip
arm64: dts: imx8mm-nitrogen-r2: add USB support
1 - 100 of 205 matches
Mail list logo