Age | Commit message (Collapse) | Author |
|
This keeps the numbering of the /sys/class/pwmchipX independent of
which overlays are loaded and allows the use of Verdin PWM_3_DSI from
user space if it is not used as a backlight PWM.
Related-to: ELB-3411
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add aliases for the RTCs. This sets /dev/rtc0 to represent the external
RTC, potentially backuped by a coin cell on the carrier and /dev/rtc1
representing the SoC provided RTC not backuped.
Related-to: ELB-2757
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Adds the ADC. The ADC TI TLA2024 is used. Currently there is no specific
driver for the chip and we use the ADS015 which has a compatible
programming model..
The ADS1015 additionally comparator features which are not available in
the TLA2024.
Related-to: ELB-3132
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is used to connect to the on module ADC.
Related-to: ELB-3132
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add a gpio pinmuxing to the i2c nodes which will allows the I2C driver
to recover from stuck communication signals.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reworks the dtsi files to allow to also build device trees for
Verdin iMX8MM V1.1 hardware.
The module level device tree for V1.1 HW is imx8mm-verdin-v1.1.dtsi,
for V1.0 HW the imx8mm-verdin.dtsi is reworked to include the V1.1 dtsi
and then it deletes and adds whatever is different.
This commit incorporates the following HW changes:
- Changed PMIC
- Removal of ADC MAX11607 (The replacement TI TLA2024 is not yet added)
- Removal of external PCIe PHY Clock in favour of SoC provided one
- Prepare for not stuffed security alternatives SE050, ATTPM20P
- Changed pin usage, see below
Pin usage changed from V1.0 to V1.1 HW:
To ease creation of V1.0 and V1.1 device trees move all pin groups,
also wifi and nonwifi ones, into imx8mm-verdin-v1.1.dtsi and change
them as needed in imx8mm-verdin.dtsi for V1.0 HW.
The eMMC reset is now connected to the SD1_RESET_B ball.
Add it to the eMMC pin groups for V1.1.
CTRL_FORCE_OFF_MOCI# used to be controlled by SAI5_RXC in V1.0 HW. In V1.1
HW it is no longer under SW control.
Delete the unused pin group for V1.1.
Wi-Fi_WKUP_WLAN used to be controlled by SD1_RESET_B in V1.0 HW. In V1.1
HW it is controlled by SAI5_RXC.
Update the pin group for V1.1.
Related-to: ELB-3130, ELB-3136, ELB-3150
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|