Commit Graph

459 Commits

Author SHA1 Message Date
Andrey 25bf6d1725 only:typo 2024-10-23 00:31:08 -04:00
Andrey eb1ea1f828 only:typos 2024-10-23 00:28:28 -04:00
rusefillc ee4124717f making error more visible
only:hellen-honda-k
2024-09-29 16:38:43 -04:00
Andrey Gusakov 0084f35830 mc33810: some comments about polling loop 2024-09-25 00:36:34 -04:00
Andrey Gusakov 0645581ebd mc33810: workaround stm32 spi bug 2024-09-25 00:36:34 -04:00
Andrey c3df2dc8eb aux serial/WBO cleanup/removal
only:uaefi
2024-09-20 00:08:44 -04:00
rusefi bf40b5b549 only:TLE9104 support unused io 2024-08-27 14:35:11 -04:00
rusefi 5d41b327c9 explicit error codes
only:alphax-4k-gdi
2024-08-11 13:12:47 -04:00
rusefi 24d87f7a27 pasta!
only:alphax-4k-gdi
2024-08-11 12:34:32 -04:00
Andrey 6e9e763026 only:w25q_single_spi 2024-07-29 10:42:48 -04:00
Andrey Gusakov 0f749322d0 drivers: w25q: speedup a bit, timeout exit 2024-07-29 09:21:47 -04:00
Andrey Gusakov 86fef52d02 mc33810: do not try to drive null pins 2024-07-22 16:59:36 -04:00
Andrey Gusakov 1376e4538b mc33810: tabs please, comment fix 2024-07-22 16:58:06 -04:00
rusefi 49ee774bb6 first mc33810 SPI communication is not happy #6733
no need in huge initial wait
only:hellen154hyundai_f7
2024-07-21 15:04:59 -04:00
rusefi 8f6df33511 first mc33810 SPI communication is not happy #6733
UNSELECT_HACK & moving CS handling out of command iteration loop
only:hellen154hyundai_f7
2024-07-21 14:49:51 -04:00
Andrey 6805816f88 better placement for counter
only:hellen154hyundai_f7
2024-07-21 10:08:42 -04:00
rusefi d44bb8d3f8 first mc33810 SPI communication is not happy #6733
only:hellen154hyundai_f7
2024-07-20 22:55:03 -04:00
rusefi ee48d8a932 random code style 2024-07-20 22:48:22 -04:00
rusefillc 1ae747718e mc33810 hadSuccessfulInit 2024-07-20 21:07:17 -04:00
rusefillc a3bae02156 mc33810spiErrorCounter 2024-07-19 13:45:34 -04:00
Andrey Gusakov aed819170e i2c_bb: GUARD!!! 2024-07-14 13:55:31 -04:00
Andrey Gusakov 8af5f51fc7 i2c_bb: add deinit() 2024-07-14 13:55:31 -04:00
Andrey Gusakov e85179f465 i2c_bb: simplify writeRead 2024-07-14 13:55:31 -04:00
Andrey Gusakov e7c3223151 i2c_bb: release SDA after sending ACK bit while reading
This fixes contiues read of more than one byte
2024-07-14 13:55:31 -04:00
Andrey Gusakov 29d478235d gpio: core: dump gpiochips_debug() return void 2024-06-24 07:05:31 -04:00
Andrey Gusakov c4647511a4 gpio:tle9104: handle and reinit on WD and POR 2024-06-24 07:05:31 -04:00
Andrey Gusakov 986463cbb1 gpio: tle9104: implement debug() 2024-06-24 07:05:31 -04:00
Andrey Gusakov 3fa3f1ab8c gpio: core: implement debug() hook for gpio chips 2024-06-24 07:05:31 -04:00
Andrey Gusakov f1df6c8138 tle9104: add spi_rw_array 2024-06-24 07:05:31 -04:00
Andrey Gusakov 5322fc051c gpio: tle9104: fix for disabled spi 2024-06-22 11:37:16 -04:00
Andrey Gusakov 66db9f6a34 gpio: tle9104: fix simulator 2024-06-22 11:37:16 -04:00
Andrey Gusakov b7ca018a8c gpio: tle9104: dead code 2024-06-22 11:37:16 -04:00
Andrey Gusakov 73ad7a2b11 gpio: tle9104: fix parity calculation for RX data 2024-06-22 11:37:16 -04:00
Andrey Gusakov f9a45515a6 gpio: tle9104: minor cleanups 2024-06-22 11:37:16 -04:00
Andrey Gusakov f4321c065c gpio: tle9104: fix RW bit 2024-06-22 11:37:16 -04:00
Andrey Gusakov 61b48599ac gpio: tle9104: use __builtin_popcount() for parity calculation 2024-06-22 11:37:16 -04:00
Andrey Gusakov e3545bcdc4 gpio: tle9104: TODOs 2024-06-22 11:37:16 -04:00
Andrey Gusakov b9efa23c98 gpio: tle9104: add thread for periodic diagnostic update 2024-06-22 11:37:16 -04:00
Andrey Gusakov d4a44e035b gpio: tle9104: codestyle align with other gpio drivers 2024-06-22 11:37:16 -04:00
Andrey Gusakov 3f983f846c gpio: tle9104: cleanups 2024-06-22 11:37:16 -04:00
Andrey Gusakov 7f052f7e7b gpio: tle9104: handle communication errors 2024-06-22 11:37:16 -04:00
Andrey Gusakov 8a8463fc29 gpio: tle9104: support coexistance with other SPI devices
Release bus after use
2024-06-22 11:37:16 -04:00
Matthew Kennedy 27e0a80c82 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:11:35 -04:00
Andrey Gusakov da7be76d66 mc33810: simplify update_output_and_diag() using array rw 2024-05-26 09:59:54 -04:00
Andrey Gusakov 9507af084c mx33810: add NOMI and MAXI settings 2024-05-26 09:59:54 -04:00
Andrey Gusakov d75cd67b4a mc33810: commencts, typos, data types 2024-05-26 09:59:54 -04:00
Andrey Gusakov 49183a53de mc33810: cleanup 08cd715dbf
Keep using isCor()
2024-05-26 09:59:54 -04:00
Andrey Gusakov 20fcd64087 mc33810: tabs please 2024-05-26 09:59:54 -04:00
Andrey ed5ebf6f42 variable shadowing should be avoided in MSGPIO #5676 2024-05-23 11:36:30 -04:00
rusefi 41efca8539 only:hellen154hyundai_f7 2024-05-22 19:50:05 -04:00