248 Commits (b80aa1be8d171028d74b51f06723d8432b006eac)

Author SHA1 Message Date
Dean Lee f02c8d0e2c
Handle EINTR for all syscalls that can return it (#21948) 4 years ago
Dean Lee 0d3eec385c
camera_qcom2: new functions device_acquire & device_config (#22077) 4 years ago
Dean Lee ee5ef4dab2
camera_qcom2: use macros for link control operations (#22088) 4 years ago
Dean Lee d9baaf7eb9
loggerd: create encoder threads from cameras_logged (#21875) 4 years ago
Dean Lee cf4ad99554
camera_qcom2: refactor open_v4l_by_name_and_index (#22067) 4 years ago
Dean Lee 31230e5b60
retry ioctls while errno == EINTR (#22054) 4 years ago
Dean Lee 37dda3d6bf
camera_qcom2: remove req_mgr_session_info from CameraState (#22059) 4 years ago
Dean Lee 7a80bf7fcc
camera_qcom2: fix memory leaks in camera_open (#22061) 4 years ago
Dean Lee 862f93f7f1
camera_qcom2.cc : fix wrong LOGD order (#22072) 4 years ago
Dean Lee 0f4227f42b
qcom2/enqueue_buffer: use macro CAM_MEM_FLAG_HW_READ_WRITE (#22060) 4 years ago
Dean Lee ffb1dd019e
camera_qcom2.cc: use V4L_EVENT_CAM_REQ_MGR_EVENT (#22057) 4 years ago
Dean Lee df6432c8cd
camera_qcom2: remove unused variables from MultiCameraState (#22058) 4 years ago
Adeeb Shihadeh 54a4eeb0fc Revert "tici: give loggerd rt priority (#21503)" 4 years ago
Adeeb Shihadeh 7e2752c878
tici: give loggerd rt priority (#21503) 4 years ago
Dean Lee e646febaae
camerad: remove unused macros and global (#21970) 4 years ago
Dean Lee 74ecbbed63
cameras_qcom2.cc: add a missing newline (#21956) 4 years ago
Willem Melching a39873872d
refactor loggerd: trigger rotate in encoder thread (#21860) 4 years ago
arfy slowy d74def61f8
fix: spelling typos (#21861) 4 years ago
Willem Melching 25de93d133
C3 AE improvements (#21698) 4 years ago
Dean Lee fefc70b4ca
hw.h: move Hardware-related paths to namespace Path (#21826) 4 years ago
Adeeb Shihadeh 4c0caf7f7e 100 yuv buffers for all 4 years ago
Willem Melching b6b0393e2d
Revert AE changes (#21682) 4 years ago
Willem Melching b35f6871cb
AE: revert changes to min grey target (#21648) 4 years ago
Willem Melching 0d9e7ad241
only 100 yuv buffers on C2 (#21622) 4 years ago
Willem Melching 3ad40963cc
tici: AE sane default values (#21610) 4 years ago
Willem Melching 63c9b56063
tici: improve AE (#21493) 4 years ago
Adeeb Shihadeh 4738fe0e45
increase yuv buffer count to hold 5s (#21528) 4 years ago
Willem Melching 47be6c751e
Refactor camerad exposure logging (#21506) 4 years ago
Willem Melching 8d075048b3
tici: Switch to 1D dead pixel correction (#21467) 4 years ago
Dean Lee 73d741b7be
fix webcam crash when failed to read video frame (#21272) 4 years ago
Dean Lee e4e669bb0f
add space after function name and if statement (#21225) 4 years ago
Maxime Desroches 03df1b08bb
Convert C++ while loops from int to bool (#21214) 4 years ago
Adeeb Shihadeh 9e94fb17cf fix qcom and qcom2 builds 4 years ago
Dean Lee c53cb5d570
Use C++ header files instead of C header files. (#21192) 4 years ago
Dean Lee b06b3ecb60
Use full include path (#21194) 4 years ago
Dean Lee 65e0b1e699
Cleanup util.h (#20849) 4 years ago
Adeeb Shihadeh cf6d133638
fix up model tests + tools (#21071) 4 years ago
Adeeb Shihadeh 8fdbbdef73
remove oneplus camera params (#21047) 4 years ago
ShaneSmiskol a457144357
Improve focus when using snapshot (#21031) 4 years ago
George Hotz f43671c987
Move MCLK from 24 -> 19.2 mhz + Add accuracy in sidebar (#20960) 4 years ago
Dean Lee 0495426535
Cleanup includes (#20925) 4 years ago
Dean Lee 7222d0f20d
Cleanup selfdrive/ includes (#20822) 4 years ago
Willem Melching ab319d4f54
Replace ifdef with hw abstraction layer (#20843) 4 years ago
Willem Melching 3a95d3ccaa Revert "Replace ifdefs with hardware abstraction layer (#20801)" 4 years ago
Dean Lee 757d2923d2
Replace ifdefs with hardware abstraction layer (#20801) 4 years ago
Adeeb Shihadeh 8a280fbb8e bump cereal 4 years ago
iejMac 4866a39244
cereal: SubMaster refactor, update is now void (#20730) 4 years ago
Dean Lee f0a1a6e4d6
camerad: SubMaster never updated (#20651) 4 years ago
Dean Lee 5a3c22d804
camerad: refactor RGBToYUVState into a class (#20310) 4 years ago
Dean Lee cf80675369
Use std::size for element counts (#20654) 4 years ago