Skip to content

Commit

Permalink
Boot time labs: use /delete-node/ instead of manual edit of dtsi
Browse files Browse the repository at this point in the history
Much cleaner!

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
  • Loading branch information
michaelopdenacker committed Jun 21, 2021
1 parent ee49b65 commit 31e055f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
8 changes: 8 additions & 0 deletions lab-data/boot-time/kernel/data/am335x-boneblack-lcd43.dts
Expand Up @@ -101,6 +101,14 @@
};
};

&lcdc {
/delete-node/ port;
};

&tda19988 {
/delete-node/ ports;
};

&epwmss2 {
/* Parent to ecap */
status = "okay";
Expand Down
Expand Up @@ -71,15 +71,6 @@ \section{Adding support for the 4.3" LCD cape}
You now have to modify \code{arch/arm/boot/dts/Makefile} so that
the new DTS file gets compiled too.

There is another thing you need to do to make the Linux framebuffer work
on the LCD display, avoiding conflicts with HDMI:

Open \code{arch/arm/boot/dts/am335x-boneblack-common.dtsi} and remove:
\begin{itemize}
\item The \code{port} subnode under the \code{lcdc} node.
\item The \code{ports} subnode under the \code{tda19988} node.
\end{itemize}

\section{Configuring the Linux kernel}

First, lets pick the default kernel configuration for boards with a TI
Expand Down

0 comments on commit 31e055f

Please sign in to comment.