- 08 May, 2019 2 commits
-
-
Eric Kuzmenko authored
The bq25890 has low voltage protection on VIN. Allow the register to be set from the device tree. Signed-off-by:
Eric Kuzmenko <eric.kuzmenko@puri.sm> Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Angus Ainslie (Purism) authored
NXP errata e7805 says that setting the i2c bus clock to 400 kHz violates the SCL clock low period on the imx8mq and recommends setting 384 kHz. At 384 kHz errors were still seen with devices on i2c-0. At 200 kHz no errors were seen. Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
- 30 Apr, 2019 1 commit
-
- 29 Apr, 2019 3 commits
-
-
Guido Gunther authored
Not running at 25Mhz improves performance. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 26 Apr, 2019 4 commits
-
-
Guido Gunther authored
Those were just removed Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
- 24 Apr, 2019 1 commit
-
-
Guido Gunther authored
This makes the display turn on again on unblank like echo 1 > /sys/class/graphics/fb0/blank ; sleep 1; echo 0 > /sys/class/graphics/fb0/blank Closes: #32Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 18 Apr, 2019 1 commit
-
-
Angus Ainslie authored
Imx8 4.18 fixes See merge request !24
-
- 17 Apr, 2019 3 commits
-
-
Angus Ainslie (Purism) authored
We don't need the imx8_som node drop it. Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Angus Ainslie (Purism) authored
Clean out unused code segments Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Angus Ainslie (Purism) authored
The commercial version supports 1000 MHz and 1500 MHz Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
- 12 Apr, 2019 1 commit
-
-
Guido Gunther authored
Use the upstreamed panel driver See merge request Librem5/linux-emcraft!23
-
- 05 Apr, 2019 1 commit
-
-
Guido Gunther authored
The Kconfig variable name changed upstream Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 03 Apr, 2019 3 commits
-
-
Guido Gunther authored
Support Rocktech jh057n00900 5.5" 720x1440 TFT LCD panel. It is a MIPI DSI video mode panel. The panel seems to use a Sitronix ST7703 look alike (most of the commands look similar to the ST7703's data sheet but use a different number of parameters). The initial version of the DSI init sequence (including sleeps) were provided by the vendor. Sleeps were reduced considerably though to speed up initialization. Signed-off-by:
Guido Günther <agx@sigxcpu.org> Reviewed-by:
Sam Ravnborg <sam@ravnborg.org>
-
Guido Gunther authored
The Rocktec jh057n00900 is a 5.5" MIPI DSI video mode panel with a 720x1440 resolution and a built in backlight. Signed-off-by:
Guido Günther <agx@sigxcpu.org>
-
Guido Gunther authored
Add ROCKTECH DISPLAYS LIMITED (https://rocktech.com.hk) LCD panel supplier. Signed-off-by:
Guido Günther <agx@sigxcpu.org>
-
- 18 Mar, 2019 1 commit
-
-
Martin Kelly authored
Update the sensor settings to support the LSM9DS1 sensor. Although the LSM9DS1 accelerometer and gyroscope are coupled together to use the same FIFO, the magnetometer is separate and can be cleanly supported without refactoring the existing driver. Signed-off-by:
Martin Kelly <martin@martingkelly.com> Signed-off-by:
Jonathan Cameron <Jonathan.Cameron@huawei.com>
-
- 15 Mar, 2019 4 commits
-
-
Angus Ainslie (Purism) authored
Enable the proximity/ambient light sensor on the Librem5 devkit. Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Angus Ainslie (Purism) authored
Enable the magnetometer on the Librem5 devkit Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Angus Ainslie (Purism) authored
Enbale the gyroscope, accelerometer, magnetometer and proximity drivers Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Angus Ainslie (Purism) authored
The VCNL4040 is almost identical to the VCNL4200 as far as register layout goes but just need to check a different ID register location. This does change the initialization sequence of the VCNL4200 to use word writes instead of byte writes. The VCNL4200 says that word read and writes should be used to access the registers but I don't have a 4200 to test with. The VCNL4040 doesn't initialize properly with the byte writes. Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
- 14 Mar, 2019 1 commit
-
-
Angus Ainslie authored
Clocks cleanup See merge request Librem5/linux-emcraft!21
-
- 12 Mar, 2019 2 commits
-
-
Angus Ainslie (Purism) authored
The imax8mq supports the SNVS power key. Enable it. Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Angus Ainslie (Purism) authored
The imx8mq uses the same SNVS power key system as earlier processors so allow it to build on imx8mq. Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
- 08 Mar, 2019 3 commits
-
-
Bob Ham authored
The sound_osc and mclk nodes aren't actually used by anything. Removing them firstly simplies the .dtsi and secondly avoids any potential confusion.
-
Bob Ham authored
The clock-names property isn't actually used by the drivers. Removing it firstly simplies the .dtsi and secondly avoids any potential confusion.
-
Bob Ham authored
While the previous clocks property worked, this patch makes it reflect the actual clock tree parentage, reducing confusion.
-
- 07 Mar, 2019 1 commit
-
-
Bob Ham authored
While the previous assigned-clock properties worked, this patch makes them reflect the actual clock tree parentage, reducing confusion.
-
- 05 Mar, 2019 1 commit
-
-
Angus Ainslie authored
Swap SAI6_RXD0 and SAI6_TXD0 See merge request !20
-
- 04 Mar, 2019 1 commit
-
-
Eric Kuzmenko authored
-
- 01 Mar, 2019 1 commit
-
-
Guido Gunther authored
We don't need them and it causes issues for postmarket os where the user mode helper takes a long time to complete. Closes: #31Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 28 Feb, 2019 2 commits
-
-
Angus Ainslie (Purism) authored
To enable the diversity set the module parameter antenna_diversity=1 insmod rsi_91x.ko rsi_zone_enabled=1 dev_oper_mode=13 antenna_diversity=1
-
Angus Ainslie authored
librem5-evk: Enable device mapper Closes #29 See merge request Librem5/linux-emcraft!14
-
- 20 Feb, 2019 3 commits
-
-
Guido Gunther authored
Unbreak built in LCD panel Closes #5 See merge request Librem5/linux-emcraft!18
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm> Closes: #5
-
Guido Gunther authored
Thankfully they're not needed to drive the panel. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-