Sam Day
2716f690e6
linux-postmarketos-qcom-msm8916: enable CONFIG_USB_VIDEO_CLASS (MR 4595)
2023-12-06 12:32:53 +01:00
Minecrell
6c2de41538
linux-postmarketos-qcom-msm8916: upgrade to 6.6 (MR 4520)
...
- Update to Linux v6.6
- Lots of cleanup and upstreaming, more than 40 commits upstreamed
for 6.7
Device changes:
- Add KTD2026 LED driver, used by bq-paella, bq-piccolo and
acer-a1-724
- bq-piccolo: Set proximity near level to fix detection in
iio-sensor-proxy
New devices:
- Vivo Y21L
- eMMC, SD card, USB, Buttons, WiFi/BT
- Sensors (Accelerometer, Magnetometer, Light)
- No display yet
[ci:skip-build]: already built successfully in CI
2023-11-03 09:21:28 +01:00
Minecrell
b6f5f2c5b3
linux-postmarketos-qcom-msm8916: upgrade to 6.5.2 (MR 4389)
...
- Update to Linux v6.5.2
- Improve charging speed/behavior for SMB1360 battery driver
(alcatel-idol347, bq-paella, xiaomi-wt88047, alcatel-idol3,
bq-piccolo)
- Add RT5033 charger driver and OTG support
(samsung-serranove, samsung-a3, samsung-a5, samsung-e5,
samsung-e7, samsung-grandmax, samsung-a7, samsung-heatqlte,
samsung-cprime, samsung-gprime/fortuna)
- Major cleanup of all device trees in preparation of upstreaming
- Potential display fixes for some UIs (e.g. XFCE)
Device changes:
- acer-a1-724: Add display
- bq-paella:
- Add flash LED
- Fix multi-touch for touch keys
- samsung-grandmax: Disable broken secondary microphone
- ufi (USB modem dongles): Allow switching to USB host mode
New devices:
- acer-t01 (MSM8909)
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- No display yet
- Brightness control, LEDs
- Touchscreen
- Sensors (Accelerometer)
- Battery/charging
- Flash LED
2023-09-12 09:12:48 +02:00
Minecrell
880c94220e
linux-postmarketos-qcom-msm8916: upgrade to 6.3 (MR 4031)
...
- Update to Linux 6.3
- Fix voltage reporting for SMB1360 battery driver
Device changes:
- nokia-{argon,leo,sparkler}: Fix some key mappings
- wileyfox-crackling: Fix multi-touch
- bq-piccolo, samsung-gt510, samsung-matisseve:
- Add capacitive touch keys
- samsung-matisseve: Display brightness control
- bq-paella: yushun-nt35521s panel driver
- motorola-surnia: inx_v1 panel driver
New devices:
- Various MSM8916-based USB modem dongles ("zhihe")
(UF896, UFI001c, UZ801v3, ...)
- eMMC, USB, Button, WiFi/BT, Modem, LEDs
- Lenovo Vibe K5 (wingtech-wt82918hd)
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- Display, Brightness control, LEDs
- Touchscreen
- Sensors (Accelerometer/Gyroscope/IMU)
- Battery status (no charging driver yet)
- Flash LED
- Modem
2023-04-25 07:20:35 +02:00
Minecrell
9784f1b83f
community/linux-postmarketos-qcom-msm8916: upgrade to 6.1 (MR 3718)
...
- Update to Linux v6.1
- Initial support for MSM8905/MSM8909 and MSM8939 SoCs
- Various kernel configuration tweaks
- Disabled support for system suspend since it provides little advantages
at the moment and keeps causing trouble (device fails to wake up etc).
Device changes:
- alcatel-idol347
- Torch/indicator LEDs
- samsung-a3 and a5
- Vibrator
- samsung-cprime and grandmax
- Touchscreen
- wingtech-wt865x8 (lenovo-a6000/a6010)
- qimei-ili9881 panel driver
- wingtech-wt88047 (xiaomi-wt88047)
- Flash LED
New devices:
- alcatel-idol3 (MSM8939)
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- Display, Brightness control
- Touchscreen
- Sensors (Accelerometer, Magnetometer, Gyroscope, Proximity)
- Sound/Modem
- Battery/Charging
- Torch/indicator LEDs
- huawei-kiwi (MSM8939)
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- Display, Brightness control
- Touchscreen
- Sensors (Accelerometer, Magnetometer, Proximity, Hall)
- Sound
- Indicator LEDs
- longcheer-l9100 (bq-piccolo, MSM8939)
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- Display, Brightness control
- Touchscreen
- Sensors (Accelerometer/Gyroscope/IMU, Magnetometer, Light, Hall)
- Battery/Charging
- Flash LED
- samsung-a7 (MSM8939)
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- Display (with some quirks)
- Touchscreen, touch keys
- Sensors (Accelerometer, Magnetometer, Hall)
- Sound/Modem
- Battery status
- NFC
- nokia-argon/leo/sparkler (MSM8905)
- eMMC, SD card, USB, Keypad/Buttons, WiFi/BT, Vibrator (argon-only)
- Display, Brightness control
- Modem
- Battery/Charging
[ci:skip-build] already built successfully in CI
2022-12-13 21:21:58 -08:00
Luca Weiss
9ecbd62fce
community/linux-postmarketos-qcom-msm8916: enable new community options (MR 3560)
2022-10-31 21:19:35 +01:00
Minecrell
d4762ed74f
community/linux-postmarketos-qcom-msm8916: upgrade to 6.0.2 (MR 3532)
...
- Update to Linux v6.0.2 (includes fixes for WiFi CVEs)
- Tweak kernel configuration slightly (especially crypto options)
[ci:skip-build] Already built successfuly on CI in MR
2022-10-16 13:15:35 +02:00
Minecrell
8f37872995
community/linux-postmarketos-qcom-msm8916: upgrade to 6.0.1 (MR 3532)
...
- Update to Linux v6.0.1
- Upstreamed some patches this time
- Fixed register address in smb1360 driver
Device changes:
- samsung-gtelwifiue
- Audio
- Better USB detection
- samsung-e5/e7/grandmax
- Refactoring for changes that landed upstream
- Key LED control
New devices:
- samsung-cprime/heatqlte
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- Display, Brightness control (not for AMOLED on heatqlte)
- Sensors (Accelerometer)
- Sound/Modem
- Battery status
- NFC
- NOTE: No touchscreen yet
2022-10-16 13:15:33 +02:00
Luca Weiss
2c58ce8e45
device/{community,main}/*: migrate to pmb:kconfigcheck-community (MR 3422)
...
Replace usages of pmb:kconfigcheck-* options with
pmb:kconfigcheck-community which will be required for all devices in
community/main category. This ensures more consistent features &
behavior across devices.
2022-09-21 22:25:49 +02:00
Minecrell
fa93f361b5
community/linux-postmarketos-qcom-msm8916: upgrade to 5.18 (MR 3189)
...
- Update to Linux 5.18
- Fix Bluetooth startup problem
- Upstreamed not so many patches this time
- Even more things I forgot than usual...
pmOS kernel config:
- Enable BNEP, RFCOMM for extra BT features
Device changes:
- samsung-j3ltetw/j5/j5x:
- Now covered by a common device tree include
- Add proper display driver (no brightness control yet)
- Hall sensor (except j3ltetw)
- Touchscreen (only j3ltetw and j5x, j5 is still WIP)
- Sound/Modem for all of them
New devices:
- samsung-grandmax (Samsung Galaxy Grand Max)
- eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
- Display
- Touchscreen
- Sensors (Accelerometer)
- Sound/Modem
- Battery status
[ci:skip-build]: already built successfully in CI
2022-06-06 09:11:12 +02:00
Minecrell
2be78249e4
community/linux-postmarketos-qcom-msm8916: upgrade to 5.17 (MR 3014)
...
- Update to Linux 5.17
- Upstreamed many more patches
- Probably many other things I forgot :)
Device changes:
- alcatel-idol347:
- Headphones
- longcheer-l8910 (bq-paella):
- Touch keys: Allow changing function from userspace
- samsung-gprime:
- Split into 3 variants: gprimeltecan, fortuna3g, fortunaltezt
- Buttons, WiFi/BT, Vibrator
- Display
- Touchscreen
- Sound/Modem
- Sensors (Accelerometer/Magnetometer, depending on variant)
- NFC (some variants only)
- Battery
- samsung-j5x (J5 2016):
- WiFi/BT
- Sensors (Accelerometer)
- Sound/Modem (jack detection is somewhat broken)
New devices:
- ark-peach (ARK Benefit A3)
- eMMC, SD card, USB, Buttons, WiFi/BT
- huawei-y635:
- eMMC, SD card, USB, Buttons, WiFi/BT
- Display
- Touchscreen
- Sensors (Accelerometer, Proximity)
- Sound
- Battery/Charging
- samsung-a5-zt: new device variant of samsung-a5
- different setup for accelerometer and touch key
- samsung-e7:
- eMMC, SD card, USB, Buttons, WiFi/BT
- Display (no brightness control yet)
- Touchscreen
- Sensors (Accelerometer)
- Sound/Modem
- NFC
- samsung-j3ltetw:
- eMMC, SD card, USB, Buttons, WiFi/BT
- Display (no brightness control yet)
- Touchscreen
- Sensors (Accelerometer)
- Sound/Modem
- samsung-on7:
- eMMC, SD card, USB, Buttons, WiFi/BT
Removed devices:
- oppo-a51f: Unfortunately, it has been unmaintained for a long time
and it was the last remaining device in a non-upstreamable state
(authorship unclear and missing Signed-off-by).
2022-03-23 09:59:04 +01:00
Bart Ribbers
256d491485
linux-postmarketos-qcom-msm8916: move to device/community (MR 2882)
2022-01-26 12:18:52 +01:00