From: Paul Boddie <paul@boddie.org.uk>
To: "H. Nikolaus Schaller" <hns@goldelico.com>
Cc: Jernej Skrabec <jernej.skrabec@siol.net>,
Jonas Karlman <jonas@kwiboo.se>,
Neil Armstrong <narmstrong@baylibre.com>,
dri-devel <dri-devel@lists.freedesktop.org>,
Paul Cercueil <paul@crapouillou.net>,
MIPS Creator CI20 Development
<mips-creator-ci20-dev@googlegroups.com>,
Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Subject: Re: drm/bridge: Synopsys DW-HDMI bridge driver for the Ingenic JZ4780 (was Re: Specialising the Synopsys DW-HDMI bridge driver for the Ingenic JZ4780)
Date: Fri, 21 Aug 2020 00:49:07 +0200 [thread overview]
Message-ID: <1857880.I5TKlsx52r@jason> (raw)
In-Reply-To: <DABBE9E8-E94F-4F13-BB33-5DD67CAD9DFA@goldelico.com>
On Thursday, 20 August 2020 10:19:45 CEST H. Nikolaus Schaller wrote:
>
> Yes, it works!!!
It still doesn't work for me. I still get "Input not supported" from my
monitor. It is a DVI monitor connected via a HDMI adapter, but EDID probing
works and, as I noted previously, the HDMI/LCDC can be made to work (and
obviously did work in the 3.18 kernel).
I used my usual recipe for kernel compilation:
ARCH=mips CROSS_COMPILE=mipsel-linux-gnu- make ci20_defconfig
ARCH=mips CROSS_COMPILE=mipsel-linux-gnu- make menuconfig
ARCH=mips CROSS_COMPILE=mipsel-linux-gnu- make -j8 uImage
ARCH=mips CROSS_COMPILE=mipsel-linux-gnu- make -j8 modules
ARCH=mips CROSS_COMPILE=mipsel-linux-gnu- make -j8 dtbs
sudo sh -c 'INSTALL_MOD_PATH=nn ARCH=mips CROSS_COMPILE=mipsel-linux-gnu- \
make modules_install'
sudo sh -c 'INSTALL_PATH=nn/boot ARCH=mips CROSS_COMPILE=mipsel-linux-gnu- \
make dtbs_install'
sudo cp arch/mips/boot/uImage nn/boot/
This was with a snapshot archive made from the following changeset:
b911b4883bfe4f7fa753ac2ff42b25fa6b3055e2
I downloaded it from here:
https://gitlab.collabora.com/linux/0day/-/tree/jz4780-drm-hdmi-v5.9-rc1
(I was going to clone the repository late last night, but it was taking a long
time and I also didn't want to clone everything yet again.)
> There are some unexpected things related to CONFIG settings on my setup
> (maybe missing modules) but for the first time I can see the boot log on the
> panel.
> > This needs some more investigation, but seems at least a good start.
>
> Yes it is!
>
> I can now git diff the code and the CONFIG.
>
> So it seems we have indeed a breakthrough.
>
> Thanks to all who did contribute (even behind the scenes in the DRM
> subsystem), Nikolaus
Before trying this new branch, I did try and tidy up the branch I had been
working on. I didn't notice all the changes and the new ingenic-drm-drv.c
file, having assumed that not much would have changed in the DRM driver.
Nevertheless, my attempts at integrating the different branches can be found
in the paulb-jz4780-ci20-hdmi-5.9-rc1 branch, mentioned earlier.
It would be nice to reconcile the JZ4780 support with the evolving upstream
support, accommodating the extended descriptors and the extra register usage.
Paul
P.S. I noticed a few problems with the 5.9-rc1 branches such as powering down
not actually removing the power and, in my own branch, networking not working
reliably (or maybe even at all), with the tedious progress indicator never
terminating in the boot sequence. So, once again, it is another case of half a
step forwards and about three steps back.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2020-08-21 7:12 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-12 19:37 Specialising the Synopsys DW-HDMI bridge driver for the Ingenic JZ4780 Paul Boddie
2020-05-13 7:37 ` drm/bridge: Synopsys DW-HDMI bridge driver for the Ingenic JZ4780 (was Re: Specialising the Synopsys DW-HDMI bridge driver for the Ingenic JZ4780) Neil Armstrong
2020-05-13 21:18 ` Paul Boddie
2020-05-14 22:04 ` Paul Boddie
2020-05-15 7:43 ` Neil Armstrong
2020-05-16 17:01 ` Paul Boddie
2020-07-05 23:57 ` Paul Boddie
2020-07-06 12:12 ` Neil Armstrong
2020-07-06 20:55 ` Paul Boddie
2020-08-19 10:21 ` Ezequiel Garcia
2020-08-19 16:22 ` Paul Boddie
2020-08-19 18:49 ` H. Nikolaus Schaller
2020-08-19 22:26 ` Ezequiel Garcia
2020-08-20 8:19 ` H. Nikolaus Schaller
2020-08-20 22:49 ` Paul Boddie [this message]
2020-08-21 13:32 ` Ezequiel Garcia
2020-08-21 22:11 ` Paul Boddie
2020-08-21 22:24 ` Paul Cercueil
2020-08-24 13:46 ` Ezequiel Garcia
2020-08-24 16:04 ` H. Nikolaus Schaller
2020-08-24 17:38 ` Ezequiel Garcia
2020-08-24 21:11 ` Paul Cercueil
2020-08-27 7:21 ` H. Nikolaus Schaller
2020-09-10 7:53 ` H. Nikolaus Schaller
2020-09-10 12:14 ` Ezequiel Garcia
2020-09-10 13:48 ` H. Nikolaus Schaller
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=1857880.I5TKlsx52r@jason \
--to=paul@boddie.org.uk \
--cc=dri-devel@lists.freedesktop.org \
--cc=ezequiel@vanguardiasur.com.ar \
--cc=hns@goldelico.com \
--cc=jernej.skrabec@siol.net \
--cc=jonas@kwiboo.se \
--cc=mips-creator-ci20-dev@googlegroups.com \
--cc=narmstrong@baylibre.com \
--cc=paul@crapouillou.net \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.