summaryrefslogtreecommitdiff
path: root/chip/stm32/i2c-stm32f0.c
Commit message (Expand)AuthorAgeFilesLines
* ish: Trim down the release branchstabilize-wristpin-14469.59.B-ishstabilize-voshyr-14637.B-ishstabilize-quickfix-14695.187.B-ishstabilize-quickfix-14695.124.B-ishstabilize-quickfix-14526.91.B-ishstabilize-14695.85.B-ishstabilize-14695.107.B-ishstabilize-14682.B-ishstabilize-14633.B-ishstabilize-14616.B-ishstabilize-14589.B-ishstabilize-14588.98.B-ishstabilize-14588.14.B-ishstabilize-14588.123.B-ishstabilize-14536.B-ishstabilize-14532.B-ishstabilize-14528.B-ishstabilize-14526.89.B-ishstabilize-14526.84.B-ishstabilize-14526.73.B-ishstabilize-14526.67.B-ishstabilize-14526.57.B-ishstabilize-14498.B-ishstabilize-14496.B-ishstabilize-14477.B-ishstabilize-14469.9.B-ishstabilize-14469.8.B-ishstabilize-14469.58.B-ishstabilize-14469.41.B-ishstabilize-14442.B-ishstabilize-14438.B-ishstabilize-14411.B-ishstabilize-14396.B-ishstabilize-14395.B-ishstabilize-14388.62.B-ishstabilize-14388.61.B-ishstabilize-14388.52.B-ishstabilize-14385.B-ishstabilize-14345.B-ishstabilize-14336.B-ishstabilize-14333.B-ishrelease-R99-14469.B-ishrelease-R98-14388.B-ishrelease-R102-14695.B-ishrelease-R101-14588.B-ishrelease-R100-14526.B-ishfirmware-cherry-14454.B-ishfirmware-brya-14505.B-ishfirmware-brya-14505.71.B-ishfactory-kukui-14374.B-ishfactory-guybrush-14600.B-ishfactory-cherry-14455.B-ishfactory-brya-14517.B-ishJack Rosenthal2021-11-051-653/+0
* Replace I2C_GET_ADDR with I2C_STRIP_FLAGSYuval Peress2020-11-021-3/+3
* COIL: Rename SLEEP_MASK_I2C_PERIPHERALDiana Z2020-10-311-2/+2
* COIL: Rename CONFIG_HOSTCMD_I2C_ADDR_FLAGSDiana Z2020-10-311-6/+6
* COIL: Re-name local variables and references in i2c-stm32f0.cDiana Z2020-10-311-18/+18
* COIL: Re-name to TCPCI_I2C_PERIPHERALDiana Z2020-10-281-5/+5
* i2c: Support changing I2C bus speed at runtimeTing Shen2020-01-171-14/+33
* stm32f0: expose i2c_init_portTing Shen2019-12-101-2/+3
* main: Initialize I2C pretty earlyAlexandru M Stan2019-10-241-2/+1
* stm32f0: handle i2c reload mode properlyTing Shen2019-10-211-0/+17
* Remove __7b, __8b and __7bfDenis Brockus2019-07-201-12/+12
* Use 7bit I2C/SPI slave addresses in ECDenis Brockus2019-07-191-11/+15
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* stm32f0: i2c: Fix dropped Rx byte in TCPCI slave modeShawn Nematbakhsh2017-11-151-5/+5
* chip/stm32/i2c-stm32f0: Further adjust 400kHz setting (48Mhz clock source)Nicolas Boichat2017-08-231-1/+1
* chip/stm32/i2c-stm32f0: Adjust 400kHz setting (48Mhz clock source)Nicolas Boichat2017-07-101-1/+1
* config: allow increasing i2c host packet buffer size with configWei-Ning Huang2017-05-181-1/+2
* Support alignment for EC host command structuresRandall Spangler2016-10-191-3/+7
* i2c: Move I2C_MAX_HOST_PACKET_SIZE to i2c.hDaisuke Nojiri2016-10-051-29/+0
* stm32: i2c: Busy loop for a while waiting for interruptNicolas Boichat2016-06-021-5/+23
* stm32: i2c: Use correct timingr values based on clock sourceShawn Nematbakhsh2015-11-031-5/+5
* stm32f0: i2c: Set timing register values by port clock sourceShawn Nematbakhsh2015-10-301-30/+46
* oak: stm32f0: implement i2c_set_timeoutRong Chang2015-10-231-1/+16
* stm32: i2c: Add timings for 8MHz i2cclkShawn Nematbakhsh2015-10-141-4/+18
* stm32: i2c: Inhibit deep sleep when addressed in slave modeShawn Nematbakhsh2015-09-301-0/+6
* Ryu: i2c speed to 1MHzGwendal Grignou2015-07-141-1/+1
* i2c: fix read-only I2C transfers on STM32F0/F3Vincent Palatin2015-06-041-1/+1
* i2c: Make i2c_xfer a wrapper function to chip_i2c_xferShawn Nematbakhsh2015-05-271-2/+2
* pd: stm32f0: modify i2c driver to support TCPCIAlec Berg2015-05-271-1/+50
* stm32f0: i2c: fix master i2c sending partial transfersAlec Berg2015-05-221-7/+27
* stm32f0: i2c: Add i2c_xfer repeated start supportRong Chang2015-05-201-20/+49
* I2C: Increase priority of i2c_initAlexandru M Stan2015-01-161-1/+1
* stm32f0/i2c: adjust the 100kHz setting to never go above 100kHzChris Zhong2014-12-181-2/+2
* stm32f0/i2c: Return error if we see a NACKAlexandru M Stan2014-09-271-4/+5
* samus_pd: enable low power idleAlec Berg2014-09-231-2/+22
* EC: clean up i2c_read_stringSheng-Liang Song2014-08-291-35/+0
* ryu: gate SCL to PI3USB9281Vic Yang2014-08-261-0/+12
* stfm32f0: Send 0xec over i2c until get NAK from host.Puthikorn Voravootivat2014-08-201-5/+4
* stfm32f0: always send bytes over i2c for EC command responsesAaron Durbin2014-08-141-0/+8
* stm32f0: always initialize i2c_packetAaron Durbin2014-08-141-14/+14
* stm32f0: use proper bit checking I2C ISR transmitter empty statusAaron Durbin2014-08-141-1/+1
* i2c-stm32f0: Adjust scope of the I2C host codeAlexandru M Stan2014-08-081-3/+5
* stm32f0: Fix buffer size for i2c host command receiveRandall Spangler2014-07-301-2/+5
* stm32f0: Fix EC slave I2C interruptVic Yang2014-07-291-2/+10
* i2c: Add variable to set slave address of the EC.stabilize-6082.BGwendal Grignou2014-07-201-1/+1
* stm32f0: Fix repeated start for I2CVic Yang2014-07-181-4/+3
* samus: Add EC <-> PD i2c interface using host commandsAlec Berg2014-06-051-0/+194
* Add cprints() and ccprints()Vic Yang2014-05-211-2/+2
* cleanup: add square brackets to make test parser easierLouis Yung-Chieh Lo2014-05-071-1/+1
* stm32: new I2C driver for STM32F0xx familyVincent Palatin2014-03-271-0/+259