mail archive of the barebox mailing list
 help / color / mirror / Atom feed
From: Ahmad Fatoum <a.fatoum@pengutronix.de>
To: barebox@lists.infradead.org
Cc: "Leif Middelschulte" <leif.middelschulte@klsmartin.com>,
	uol@pengutronix.de, ore@pengutronix.de,
	"Søren Andersen" <san@skov.dk>
Subject: [PATCH 0/6] ARM: i.MX6: Fix LVDS splash on skov and some others
Date: Thu, 22 Dec 2022 15:11:55 +0100	[thread overview]
Message-ID: <20221222141201.3087192-1-a.fatoum@pengutronix.de> (raw)

The Skov boards exist in multiple variants, among them ones with
displays connected over LVDS and HDMI.
HDMI continues to work for me, but LVDS has regressed due to two issues:

  - LVDS clock calculation was broken by clock framework rework

  - Device tree is fixed up in wrong order in skov board code, which
    became problematic when deep probe was enabled for that board

The first four patches fix these issues and should preferably be
applied to master. The remainder are other patches that resulted
during debugging.

The first problem is generic and I am curious what other issues may
disappear or pop up, now that's fixed.

Cheers,
Ahmad Fatoum (6):
  clk: imx: set CLK_SET_RATE_NO_REPARENT for all muxes
  clk: mux: forward round/set rate to parent if CLK_SET_RATE_PARENT
  ARM: i.MX6: skov: refactor LVDS/parallel device tree fixups
  ARM: i.MX6: skov: fix LVDS deep probe
  video: edid: print debug message on EDID read out error
  ARM: configs: imx_v7_defconfig: enable some useful options

 arch/arm/boards/skov-imx6/board.c | 60 +++++++++++++++++++------------
 arch/arm/configs/imx_v7_defconfig | 16 +++++++++
 drivers/clk/clk-mux.c             |  4 +--
 drivers/clk/imx/clk.h             | 30 ++++++++++------
 drivers/video/edid.c              | 11 ++++--
 5 files changed, 84 insertions(+), 37 deletions(-)

-- 
2.30.2




             reply	other threads:[~2022-12-22 14:31 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-22 14:11 Ahmad Fatoum [this message]
2022-12-22 14:11 ` [PATCH 1/6] clk: imx: set CLK_SET_RATE_NO_REPARENT for all muxes Ahmad Fatoum
2022-12-23  9:11   ` Marco Felsch
2022-12-22 14:11 ` [PATCH 2/6] clk: mux: forward round/set rate to parent if CLK_SET_RATE_PARENT Ahmad Fatoum
2022-12-22 14:11 ` [PATCH 3/6] ARM: i.MX6: skov: refactor LVDS/parallel device tree fixups Ahmad Fatoum
2022-12-23  9:14   ` Marco Felsch
2022-12-22 14:11 ` [PATCH 4/6] ARM: i.MX6: skov: fix LVDS deep probe Ahmad Fatoum
2022-12-23  9:08   ` Marco Felsch
2022-12-22 14:12 ` [PATCH 5/6] video: edid: print debug message on EDID read out error Ahmad Fatoum
2022-12-23  9:06   ` Marco Felsch
2022-12-22 14:12 ` [PATCH 6/6] ARM: configs: imx_v7_defconfig: enable some useful options Ahmad Fatoum
2022-12-23  9:10   ` Marco Felsch
2023-01-04 12:01     ` Sascha Hauer
2023-01-04 12:04       ` Ahmad Fatoum
2023-01-04 12:07         ` Sascha Hauer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221222141201.3087192-1-a.fatoum@pengutronix.de \
    --to=a.fatoum@pengutronix.de \
    --cc=barebox@lists.infradead.org \
    --cc=leif.middelschulte@klsmartin.com \
    --cc=ore@pengutronix.de \
    --cc=san@skov.dk \
    --cc=uol@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox