- Sep 20, 2021
-
-
Martin Kepplinger authored
Add interconnect support to mxsfb so that it is able to request enough bandwidth to DDR for display output to work.
-
This allows us to manage bandwidth requests. We pick a bandwitch for 4k@60Hz until we figure out a better value. Main point is to be able to force high DRAM frequency. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This allows to control the pixel clock Signed-off-by:
Guido Günther <agx@sigxcpu.org>
-
Add documentation for a new clock 'video_pll'. Signed-off-by:
Robert Chiras <robert.chiras@nxp.com>
-
This will be used by the touch controller. Signed-off-by:
Guido Günther <agx@sigxcpu.org>
-
and correct panel Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Martin Kepplinger authored
not yet mainline
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
this should be ready when the labels are a stable interface / documented.
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
these should probably become named gpios if needed
-
Martin Kepplinger authored
we should not need this! it adds an unnecessary regulator
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
Martin Kepplinger authored
-
This avoids the tearing we've so far worked around by halfing the pixel clock in the mxsfb driver. Signed-off-by:
Guido Günther <agx@sigxcpu.org>
-
This makes sure the handset speaker is on.
-
Martin Kepplinger authored
This reverts commit 7da7a9ff.
-
Otherwise it breaks mipi Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Martin Kepplinger authored
Signed-off-by:
Martin Kepplinger <martin.kepplinger@puri.sm>
-
Martin Kepplinger authored
Signed-off-by:
Martin Kepplinger <martin.kepplinger@puri.sm>
-
Martin Kepplinger authored
Signed-off-by:
Martin Kepplinger <martin.kepplinger@puri.sm>
-
Martin Kepplinger authored
without this, we see "failed to enable ep0out" during boot and no gadget would work. This fixes g_multi gadget functionality like the ACM serial console. Signed-off-by:
Martin Kepplinger <martin.kepplinger@puri.sm>
-
-
Need to be able to enable the camera so use a named gpio-led instead of an unnamed gpio. Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Due to current spikes during boot the USB-C VBUS can get drawn down too low causing the bq25890 to reset the board. Allow VBUS to drop a bit further to make allowance for thses spikes. see https://lore.kernel.org/linux-devicetree/20190520180712.32405-1-angus@akkea.ca/ Signed-off-by:
Eric Kuzmenko <eric.kuzmenko@puri.sm> Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
use vselect to set the io voltage to 1.8V Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Add a simple-battery with default power capacity Discharge curve comes from the panasonic NCR18650B datasheet https://www.batteryspace.com/prod-specs/NCR18650B.pdf Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
This otherwise confuses mesa/drm which picks the wrong output.
-
-
Somewhat based on the defconfig from Boundary Devices BSP.
-
This supports the Librem 5 and it's devkit Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca> Signed-off-by:
Guido Günther <guido.gunther@puri.sm> Signed-off-by:
Martin Kepplinger <martin.kepplinger@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-