Revision tags: v6.6.25, v6.6.24, v6.6.23, v6.6.16, v6.6.15, v6.6.14, v6.6.13, v6.6.12, v6.6.11, v6.6.10, v6.6.9, v6.6.8, v6.6.7, v6.6.6, v6.6.5, v6.6.4, v6.6.3, v6.6.2, v6.5.11, v6.6.1, v6.5.10, v6.6, v6.5.9, v6.5.8, v6.5.7, v6.5.6, v6.5.5, v6.5.4, v6.5.3, v6.5.2, v6.1.51, v6.5.1, v6.1.50, v6.5, v6.1.49, v6.1.48, v6.1.46, v6.1.45, v6.1.44, v6.1.43, v6.1.42, v6.1.41, v6.1.40, v6.1.39, v6.1.38, v6.1.37, v6.1.36, v6.4, v6.1.35, v6.1.34, v6.1.33, v6.1.32, v6.1.31, v6.1.30, v6.1.29 |
|
#
b8b23fbe |
| 14-May-2023 |
Andrejs Cainikovs <andrejs.cainikovs@toradex.com> |
arm64: dts: colibri-imx8x: delete adc1 and dsp
i.MX8, i.MX8X, i.MX8XP and i.MX8XL SOC device trees are all based on imx8-ss-*.dtsi files. For i.MX8X and i.MX8XP these device trees should be updated
arm64: dts: colibri-imx8x: delete adc1 and dsp
i.MX8, i.MX8X, i.MX8XP and i.MX8XL SOC device trees are all based on imx8-ss-*.dtsi files. For i.MX8X and i.MX8XP these device trees should be updated with some peripherals removed or updated, similar to i.MX8XL (imx8dxl-ss-*.dtsi files). However, it looks like only i.MX8 and i.MX8XL are up to date, but for i.MX8X and i.MX8XP some of the peripherals got inherited from imx8-ss-*.dtsi files, but in reality they are not present on SOC. As a result, during resource partition ownership check U-Boot receives messages from SCU firmware about these resources not owned by boot partition. In reality, these resources are not owned by anyone, as they simply does not exist, but are defined in Linux device tree. This change removes those peripherals, which are listed during U-Boot resource partition ownership check as warnings:
## Flattened Device Tree blob at 9d400000 Booting using the fdt blob at 0x9d400000 Loading Device Tree to 00000000fd652000, end 00000000fd67efff ... OK Disable clock-controller@59580000 rsrc 512 not owned Disable clock-controller@5ac90000 rsrc 102 not owned
Starting kernel ...
Fixes: ba5a5615d54f ("arm64: dts: freescale: add initial support for colibri imx8x") Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
25acffb0 |
| 14-May-2023 |
Emanuele Ghidoli <emanuele.ghidoli@toradex.com> |
arm64: dts: colibri-imx8x: move pinctrl property from SoM to eval board
Each carrier board device tree except the eval board one already override iomuxc pinctrl property to configure unused pins as
arm64: dts: colibri-imx8x: move pinctrl property from SoM to eval board
Each carrier board device tree except the eval board one already override iomuxc pinctrl property to configure unused pins as gpio. So move also the pinctrl property to eval board device tree. Leave the pin group definition in imx8x-colibri.dtsi to avoid duplication and simplify configuration of gpio.
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
a346d4dc |
| 14-May-2023 |
Emanuele Ghidoli <emanuele.ghidoli@toradex.com> |
arm64: dts: colibri-imx8x: fix eval board pin configuration
Fix pinctrl groups to have SODIMM 75 only in one group. Remove configuration of the pin at SoM level because it is normally used as CSI_MC
arm64: dts: colibri-imx8x: fix eval board pin configuration
Fix pinctrl groups to have SODIMM 75 only in one group. Remove configuration of the pin at SoM level because it is normally used as CSI_MCLK at camera interface connector. Without this fix it is not possible, without redefining iomuxc pinctrl, to use CSI_MCLK signal and leads to the following error messages:
imx8qxp-pinctrl scu:pinctrl: pin IMX8QXP_CSI_MCLK already requested imx8qxp-pinctrl scu:pinctrl: pin-147 (16-003c) status -22
Fixes: 4d2adf738169 ("arm64: dts: colibri-imx8x: Split pinctrl_hog1") Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
Revision tags: v6.1.28, v6.1.27, v6.1.26, v6.3, v6.1.25, v6.1.24, v6.1.23, v6.1.22, v6.1.21, v6.1.20 |
|
#
f018dfb3 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add todo comments
Highlight what is still missing.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
|
#
cc900d0f |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Move gpio-keys to som level
SODIMM_45 that is connected to "&lsio_gpio3 10" is defined in the Colibri standard to be a wakeup pin. Move this to the SoM level device-tree a
arm64: dts: colibri-imx8x: Move gpio-keys to som level
SODIMM_45 that is connected to "&lsio_gpio3 10" is defined in the Colibri standard to be a wakeup pin. Move this to the SoM level device-tree and keep it disabled by default but do enable it again on the carrier-board.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
e2c7fa72 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Set thermal thresholds
Set critical/alert thermal thresholds for all relevant SOC temperature trips to the IT value (max T_junction 105 degree Celsius) in accordance with
arm64: dts: colibri-imx8x: Set thermal thresholds
Set critical/alert thermal thresholds for all relevant SOC temperature trips to the IT value (max T_junction 105 degree Celsius) in accordance with the IT grade of the SOM.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
09fad38e |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add no-1-8-v to sd-card
Many Colibri carrier boards are using 3.3V pull-up resistors on the SD-Card connector. Letting it switch to 1.8V is an invalid state.
Do prevent t
arm64: dts: colibri-imx8x: Add no-1-8-v to sd-card
Many Colibri carrier boards are using 3.3V pull-up resistors on the SD-Card connector. Letting it switch to 1.8V is an invalid state.
Do prevent this from happening by keeping the signaling voltage at 3.3V.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
e74b958c |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add colibri pwm b, c, d
Add Colibri PWM_B, PWM_C, PWM_D to the module-level device-tree and set the status to ok on the eval-board.
Signed-off-by: Philippe Schenker <phil
arm64: dts: colibri-imx8x: Add colibri pwm b, c, d
Add Colibri PWM_B, PWM_C, PWM_D to the module-level device-tree and set the status to ok on the eval-board.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
ee9936d6 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add jpegenc/dec
jpeg encoder and decoder are available. Do enable them in the module level device-tree since those are self-contained.
Signed-off-by: Philippe Schenker <p
arm64: dts: colibri-imx8x: Add jpegenc/dec
jpeg encoder and decoder are available. Do enable them in the module level device-tree since those are self-contained.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
851884b2 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Disable touchscreen by default
Do not enable the touchscreen. By default it is not used but should be kept to enable it from a file that includes imx8x-colibri.dtsi.
Sign
arm64: dts: colibri-imx8x: Disable touchscreen by default
Do not enable the touchscreen. By default it is not used but should be kept to enable it from a file that includes imx8x-colibri.dtsi.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
55164802 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add gpio-line-names
This commit adds gpio-line-names in line with other SoM from Toradex.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by:
arm64: dts: colibri-imx8x: Add gpio-line-names
This commit adds gpio-line-names in line with other SoM from Toradex.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
a537c961 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add SPI
Add Colibri SPI to the board. lpspi2 is being exposed on the SoM edge. Add settings to the module-level but finally enable it on the eval-board dtsi.
Signed-off-b
arm64: dts: colibri-imx8x: Add SPI
Add Colibri SPI to the board. lpspi2 is being exposed on the SoM edge. Add settings to the module-level but finally enable it on the eval-board dtsi.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
9c279d21 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add pinctrl group for hdmi hpd
The colibri imx8x contains a dedicated gpio meant for HDMI hot-plug-detect. Add a pinctrl group to make this usable.
Signed-off-by: Philipp
arm64: dts: colibri-imx8x: Add pinctrl group for hdmi hpd
The colibri imx8x contains a dedicated gpio meant for HDMI hot-plug-detect. Add a pinctrl group to make this usable.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
7171ec29 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add separate pinctrl group for cs2
Add a separate pinctrl group for chip-select 2 for Colibri SPI. That way one is able to use it separately.
Signed-off-by: Philippe Sche
arm64: dts: colibri-imx8x: Add separate pinctrl group for cs2
Add a separate pinctrl group for chip-select 2 for Colibri SPI. That way one is able to use it separately.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
bd74f83d |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Correct pull on lcdif
The pads USDHC1_RESET_B and MCLK_IN1 need a pull-down instead of pull-disabled. Correct this.
Signed-off-by: Philippe Schenker <philippe.schenker@to
arm64: dts: colibri-imx8x: Correct pull on lcdif
The pads USDHC1_RESET_B and MCLK_IN1 need a pull-down instead of pull-disabled. Correct this.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
4d2adf73 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Split pinctrl_hog1
Split pinctrl_hog1 into a second group so CSI_MCLK can be muxed to a gpio on its own.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
arm64: dts: colibri-imx8x: Split pinctrl_hog1
Split pinctrl_hog1 into a second group so CSI_MCLK can be muxed to a gpio on its own.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
5e634a90 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add pinctrl group for csi_mclk
Add missing pinctrl groups that can be used to enable the correct muxing if csi_mclk is needed on SODIMM 75.
Signed-off-by: Philippe Schenk
arm64: dts: colibri-imx8x: Add pinctrl group for csi_mclk
Add missing pinctrl groups that can be used to enable the correct muxing if csi_mclk is needed on SODIMM 75.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
7ece3cbc |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Add atmel pinctrl groups
Add pinctrl groups for enabling atmel touchscreen support. Remove the pads out of pinctrl_hog0 as they now can be enabled more specific using pinc
arm64: dts: colibri-imx8x: Add atmel pinctrl groups
Add pinctrl groups for enabling atmel touchscreen support. Remove the pads out of pinctrl_hog0 as they now can be enabled more specific using pinctrl_atmel_conn label.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
7efa409e |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Use new bracket format
Use the new bracket format as described by Rob since this seems the format that we're heading in the future.
https://lore.kernel.org/all/CAL_JsqKqQ
arm64: dts: colibri-imx8x: Use new bracket format
Use the new bracket format as described by Rob since this seems the format that we're heading in the future.
https://lore.kernel.org/all/CAL_JsqKqQdRZC08-BGJqTjzJZ8aWA41LHMbv0QyyVePVm0co7A@mail.gmail.com/
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
e8f7a387 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Update spdx license
GPL-2.0+ is deprecated, update it to GPL-2.0-or-later.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shaw
arm64: dts: colibri-imx8x: Update spdx license
GPL-2.0+ is deprecated, update it to GPL-2.0-or-later.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|
#
2eba2438 |
| 14-Mar-2023 |
Philippe Schenker <philippe.schenker@toradex.com> |
arm64: dts: colibri-imx8x: Prepare for qxp and dx variants
Toradex sells the Colibri iMX8X module in variants with the i.MX 8QXP and i.MX8DX SoC. Prepare for this by moving majority of stuff from im
arm64: dts: colibri-imx8x: Prepare for qxp and dx variants
Toradex sells the Colibri iMX8X module in variants with the i.MX 8QXP and i.MX8DX SoC. Prepare for this by moving majority of stuff from imx8qxp-colibri.dtsi into imx8x-colibri.dtsi.
Remove DX from the model string.
This commit intends no functional change.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
show more ...
|