Commits on Source (47)
-
Guido Gunther authored4d92d5d8
-
31a7aeba
-
Guido Gunther authored
Let's have this in 0.0.20 so the `Breaks:` in librem5-base-defaults stays correct.
0dbd1b1b -
Guido Gunther authoredb39f8ecb
-
Guido Gunther authored9249605b
-
Note that the devkit rename isn't submitted upstream yet.
b7d3d156 -
Martin Kepplinger authoredcb315acd
-
These were split out to a separate repo Closes: #40
79d334a5 -
The touch controller itself is a different one and the firmware version must be 2 for Evergreen (3 for Dogwood, Chestnut and Birch).
99a9b963 -
This makes sure the root partition extends to the full MMC. See !226 Closes: https://source.puri.sm/Librem5/Apps_Issues/-/issues/104
dd00624f -
Martin Kepplinger authoredb7d8aeed
-
Setting 0x22 would be "low" power, 0x11 would be "medium" power. 0x00 is the default. This doesn't change anything but eases testing.
f990e6d0 -
Martin Kepplinger authored720ff0da
-
Martin Kepplinger authored
Linux 5.15 and later include new media csi drivers. Rename the test files to be a bit more descriptive. we test raw i2c communication in test_cameras_i2c.py and test the (new) media control and v4l2 interface in test_cameras_api.py.
09f5cc6d -
ef6dec22
-
Martin Kepplinger authored97278410
-
Evangelos Ribeiro Tzaras authored
We can avoid having md5sum printing to stderr md5sum: /var/lib/mass_storage_dummy: No such file or directory by first checking if the file exists. Fixes #46
e6ae9134 -
Evangelos Ribeiro Tzaras authored78236b16
-
The interactive scripts have function names that match pytests pattern and hence hang the tests.
376e19dd -
Useful in the tests
b3d8f99b -
librem5-base has a udev rule to tag as modem. Check that this happens and that no kernel change messed up the match.
5753317a -
Angus Ainslie authored
The firmware jail needs to be writen after the TPS firmware so add an offset for the write. libusb times out if we try and wait for the command to complete so the timeouts needed to be extended. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
cc4f0d4a -
Martin Kepplinger authored0df90403
-
Sebastian Krzyszkowiak authored
Recent kernel images are stored uncompressed and should be loaded directly.
-
Sebastian Krzyszkowiak authored
It only causes problems with encrypted images.
-
Martin Kepplinger authored
and check for kernel error messages during that time. The suspended time we wait here is of course the time the whole transition to idle takes plus the suspended time, so we probably should use at least 15s.
d6c7c083 -
Martin Kepplinger authored9d7cda52
-
Martin Kepplinger authored
Use a common resolution sensor setting we use in applications too. This tests "taking a photo" using standard tools only. Since the "photo" is a test-pattern, it obviously doesn't test for any uncleanness of the lens. But it should be useful as comparison to any "camera app" (i.e. if this test succeeds, any app should work).
9bebffde -
Martin Kepplinger authored
We lower the regulator voltages starting with v6.0 based kernels. Adjust the testcase accordingly.
b846d10e -
Dorota Czaplejewicz authored7e0b4a92
-
3ed506bd
-
Martin Kepplinger authoredde9c7e13
-
182ed01b
-
To do the online resize the passphrase is needed. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
900893a1 -
The larger eMMC on these phones needs a different partition table Signed-off-by:
Angus Ainslie <angus@akkea.ca>
b439401c -
Sebastian Krzyszkowiak authored
Thanks to that, cryptsetup is able to ask for passphrase on its own.
-
Sebastian Krzyszkowiak authored
-
Sebastian Krzyszkowiak authored
This way, the script can be invoked manually any time, and only automatic launch is being guarded by file check.
b7121adc -
Sebastian Krzyszkowiak authored
-
Signed-off-by:
Angus Ainslie <angus@akkea.ca>
8e5a95fa -
The module is enabled so don't modprobe it anymore Signed-off-by:
Angus Ainslie <angus@akkea.ca>
bf8d448b -
Due to the limitions of the fastboot protocol in uuu any command that takes more than 2 seconds to run will time out the USB bus. This re-write breaks the erase, write, read, verify into 2S chunks.
ffa0c3e5 -
Martin Kepplinger authored
we'll switch to that for v6.2 based kernels probably
9d3848e2 -
Martin Kepplinger authored
Since Linux v6.3 boards with multiple of our chargers are supported; the sysfs path hence needed to change; see also https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4e9498b835ab31b83fc32fae4f77426f668010ac
c521da73 -
Martin Kepplinger authored
-
Eric Kuzmenko authored
This is required after the latest version bump: firmware-tps6598x-nonfree!34
-
Martin Kepplinger authored
we increased that in linux recently again
Showing
- README.md 1 addition, 1 deletionREADME.md
- debian/changelog 115 additions, 0 deletionsdebian/changelog
- debian/control 2 additions, 1 deletiondebian/control
- debian/librem5-devkit-base.postinst 6 additions, 2 deletionsdebian/librem5-devkit-base.postinst
- debian/librem5-devkit-base.resize_rootfs.service 2 additions, 1 deletiondebian/librem5-devkit-base.resize_rootfs.service
- etc/modprobe.d/librem5-devkit.conf 2 additions, 7 deletionsetc/modprobe.d/librem5-devkit.conf
- etc/modules-load.d/librem5-devkit.conf 0 additions, 3 deletionsetc/modules-load.d/librem5-devkit.conf
- pytests/boardtype.py 4 additions, 0 deletionspytests/boardtype.py
- pytests/test_audio.py 19 additions, 8 deletionspytests/test_audio.py
- pytests/test_battery_charger.py 1 addition, 1 deletionpytests/test_battery_charger.py
- pytests/test_camera.py 0 additions, 8 deletionspytests/test_camera.py
- pytests/test_cameras_api.py 14 additions, 0 deletionspytests/test_cameras_api.py
- pytests/test_cameras_i2c.py 5 additions, 5 deletionspytests/test_cameras_i2c.py
- pytests/test_cameras_test_patterns.py 68 additions, 0 deletionspytests/test_cameras_test_patterns.py
- pytests/test_cpufreq.py 9 additions, 9 deletionspytests/test_cpufreq.py
- pytests/test_cpuidle.py 2 additions, 2 deletionspytests/test_cpuidle.py
- pytests/test_devfreq.py 3 additions, 3 deletionspytests/test_devfreq.py
- pytests/test_drm.py 2 additions, 2 deletionspytests/test_drm.py
- pytests/test_gnss.py 1 addition, 1 deletionpytests/test_gnss.py
- pytests/test_gpio_keys.py 1 addition, 1 deletionpytests/test_gpio_keys.py
pytests/test_camera.py
deleted
100644 → 0
pytests/test_cameras_api.py
0 → 100644
pytests/test_cameras_test_patterns.py
0 → 100644