670859 Commits

Author SHA1 Message Date
robbederks
d1e5a52b2b color cal sysfs interface (#28) 2021-04-14 17:33:16 +02:00
Willem Melching
a74b1065f9 Fix cam_req_mgr_core_session->links size 2021-03-16 17:39:49 +01:00
George Hotz
bd2c61a9da bump drive strength of camera mclks (#25)
* bump drive strength of camera mclks

* good middle ground
2021-03-12 07:03:32 -08:00
robbederks
729591df47 add retry to touch IRQ handler I2C read (#24) 2021-03-10 12:03:54 +01:00
robbederks
007cde2c3d Touch firmware flasher (#21)
* wip: touch firmware flasher

* almost working

* working now
2021-02-17 15:07:19 +01:00
Willem Melching
964407ab97 Thundercomm kernel camerad updates (#20)
* tatest thundercomm camera commits

* Fix csiphy bug?

* hack to fix camera on my kernel, ICP won't work

* fix check in case of num_cmd_buf=0

Co-authored-by: Robbe <robbe.derks@gmail.com>
Co-authored-by: George Hotz <geohot@gmail.com>
2021-02-17 13:57:33 +01:00
Willem Melching
c034a8b706 hide common wlan warning 2021-02-11 11:25:21 +01:00
Willem Melching
226ed35f00 cleanup camera related dts stuff 2021-02-03 15:26:31 +01:00
Willem Melching
9119b9b501 move to device tree 2021-02-03 15:12:15 +01:00
Willem Melching
3680c462a3 Get stuff from xiaomi_sdm845 kernel 2021-02-02 18:15:24 +01:00
Robbe Derks
dec36c4424 hack in NVMe regulator, should convert to non-always on later 2020-12-07 21:11:03 +01:00
Robbe Derks
4e7a44d95f fix reboot not working 2020-11-20 13:20:41 +01:00
Robbe Derks
7de7d87bef update realtek usb dongle drivers 2020-11-19 13:09:27 +01:00
Robbe Derks
341492c5d2 remove GPIO41 and GPIO42 from the UART port, since we use them for siren and NVMe load switch nog 2020-11-17 14:58:16 +01:00
Robbe Derks
fe447f47ee patch in NVMe APST for power savings 2020-11-11 15:14:34 +01:00
Robbe Derks
af7383d423 enable audit syscalls 2020-10-29 17:18:41 +01:00
Robbe Derks
ff03f80455 NVMe built in to kernel 2020-10-12 12:10:45 +02:00
George Hotz
9108bd5f94 minimal changes for nvme (#12) 2020-10-12 02:50:39 -07:00
Robbe Derks
264643a26e disable QDL memory dump mode 2020-10-09 16:42:15 +02:00
Willem Melching
bce1439da9 time == money 2020-10-06 17:00:02 +02:00
Robbe Derks
8e5eee0c27 turn off error printing for virt plane not supported 2020-09-16 13:28:54 +02:00
Robbe Derks
6d69454f2e enabled pstore kernel dumps 2020-09-14 22:24:17 +02:00
Robbe Derks
1069d935b9 make it possible to build kernel header deb 2020-09-14 17:21:07 +02:00
Robbe Derks
9d9eb316ae fix defconfig typo 2020-09-11 18:02:10 +02:00
Robbe Derks
f65292e68d defconfig compare script 2020-09-11 17:40:31 +02:00
Willem Melching
86c08373c8 Disable usb max power check for quectel module 2020-09-11 17:24:34 +02:00
Willem Melching
f230c43d5d CPU freq governor, don't use freq above 1689600 2020-09-11 15:40:12 +02:00
robbederks
2c6aed22f9 WIP: wifi (#5)
* wifi bringup wip

* revert pcie changes

* WLAN driver as module
2020-09-03 16:27:59 +02:00
Willem Melching
2f53fe0427 enable overlayfs for updater 2020-09-03 13:53:38 +02:00
Willem Melching
467a57de42 turn off bunch of debug flags to save cpu 2020-09-02 18:40:21 +02:00
Willem Melching
e571ea9997 fix smp2p alignment issue f797c03b33 2020-08-31 18:03:21 +02:00
Willem Melching
bc45c93cdb perf build fixes 2020-08-31 16:13:05 +02:00
robbederks
c5104c535b Enable panda SPI (#6) 2020-08-24 17:12:56 +02:00
Willem Melching
62ea194ef2 completely disable tty autosuspend 2020-08-12 14:11:06 +02:00
robbederks
7318e513e5 vSync fix (+ turn off compilation of some governors we don't need) (#3)
* dirty fix for vsync. Wayland starts now, and kmscube spins. Still needs cleanup!

* cleanup
2020-08-12 00:54:39 -07:00
Robbe Derks
b5021f87b5 IMU sensors working 2020-08-06 15:19:44 +02:00
robbederks
bb470655ea Touch driver (#2)
* new kernel module which is loadable and probes

* more work

* succesfully decoding touches

* Seems to work fine

* cleanup

* not a module anymore
2020-07-31 16:54:07 +02:00
Willem Melching
fc74b5f71a Sound with max98089 working
* sound2

* build as modules again

* hack smp2p

* many prints, seems to init

* remove deps on codec

* this bug is fixed

* pcm shows up

* power on the i2s

* comment more

* here

* clk enable works

* cleanup

* small cleanup

Co-authored-by: George Hotz <geohot@gmail.com>
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
2020-07-30 15:44:02 +02:00
Robbe Derks
a5209bdded Fix screen init for other fake panels 2020-07-30 14:53:14 +02:00
Robbe Derks
e0f7461d12 fix slow uart comms 2020-07-23 19:31:23 +02:00
George Hotz
b672118797 Revert "got a sound card to show up"
This reverts commit 57b5cd48a8.
2020-06-10 13:02:44 -07:00
George Hotz
b32fcb2a6e Revert "fix sdm845 audio to not build as a module"
This reverts commit aa72fcab5d.
2020-06-10 13:02:42 -07:00
George Hotz
bf185877b0 got a sound card to show up 2020-06-09 18:53:45 -07:00
George Hotz
16b784b63f fix sdm845 audio to not build as a module 2020-06-09 18:47:45 -07:00
George Hotz
0620da14ce OMG why? set max98088 to default y in kconfig to allow build 2020-06-09 15:31:42 -07:00
George Hotz
7888e0e18b fix makefile to remove dtb 2020-06-09 15:27:24 -07:00
George Hotz
caf802dc29 sound work 2020-06-09 15:16:44 -07:00
George Hotz
d4395dca11 fix screen 2020-06-09 08:44:13 -07:00
George Hotz
4a82962c33 notes 2020-06-08 15:54:58 -07:00
Robbe
247ef781a4 screen bringup changes 2020-06-08 11:31:36 -07:00