Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
0cf1337e0b83c16de4e7e98dad3a6afce6043fea
/
drivers
/
i2c
/
busses
/
i2c-designware-core.c
32250e4
Merge branch 'i2c/for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
by Linus Torvalds
· 9 years ago
b33af11
i2c: designware: Do not require clock when SSCN and FFCN are provided
by Suravee Suthikulpanit
· 9 years ago
8d22f30
i2c: designware: retry transfer on transient failure
by Baruch Siach
· 9 years ago
2d244c8
i2c: designware: fix IO timeout issue for AMD controller
by Xiangliang Yu
· 9 years ago
d80d134
i2c: designware: Move common probe code into i2c_dw_probe()
by Jarkko Nikula
· 9 years ago
8a43745
i2c: designware: Make dw_readl() and dw_writel() static
by Jarkko Nikula
· 9 years ago
f6ed2b7
i2c: designware: Remove unused functions
by Jarkko Nikula
· 9 years ago
c335631
i2c: designware: Remove interrupt clearing from i2c_dw_pci_probe()
by Jarkko Nikula
· 9 years ago
fb42746
i2c: designware: Make debug print in i2c_dw_isr() shorter
by Jarkko Nikula
· 9 years ago
63d51e5
i2c: designware: fixup return handling of wait_for_completion_timeout
by Nicholas Mc Guire
· 10 years ago
42ffd39
i2c: designware: Do not calculate SCL timing parameters needlessly
by Jarkko Nikula
· 10 years ago
c0601d2
i2c: designware: Add i2c bus locking support
by David Box
· 10 years ago
67105c5
i2c: designware: use {readl|writel}_relaxed instead of readl/writel
by Jisheng Zhang
· 10 years ago
d39f77b
i2c: designware: prevent early stop on TX FIFO empty
by Andrew Jackson
· 10 years ago
ca1f8da
i2c: remove FSF address
by Wolfram Sang
· 10 years ago
47bb27e
i2c: designware: Mask all interrupts during i2c controller enable
by Du, Wenkai
· 11 years ago
6468276
i2c: designware: make SCL and SDA falling time configurable
by Romain Baeriswyl
· 11 years ago
7ae532e
i2c: designware: remove HAVE_CLK build dependecy
by Baruch Siach
· 11 years ago
16735d0
tree-wide: use reinit_completion instead of INIT_COMPLETION
by Wolfram Sang
· 11 years ago
bd63ace
i2c: designware: 10-bit addressing mode enabling if I2C_DYNAMIC_TAR_UPDATE is set
by Chew, Chiau Ee
· 11 years ago
defc0b2
i2c: designware: make HCNT/LCNT values configurable
by Mika Westerberg
· 11 years ago
8256424
i2c: designware: Manually set RESTART bit between messages
by Chew, Chiau Ee
· 11 years ago
9803f86
i2c-designware: make SDA hold time configurable
by Christian Ruppert
· 11 years ago
38d7fad
i2c: designware: fix race between subsequent xfers
by Christian Ruppert
· 12 years ago
e42dba5
i2c: designware: prevent signals from aborting I2C transfers
by Mika Westerberg
· 12 years ago
2a2d95e
i2c: designware: always clear interrupts before enabling them
by Mika Westerberg
· 12 years ago
e6f34ce
i2c: designware: fix RX FIFO overrun
by Josef Ahmad
· 12 years ago
4345233
i2c-designware: switch to use runtime PM autosuspend
by Mika Westerberg
· 12 years ago
1451b91
i2c-designware: use usleep_range() in the busy-loop
by Mika Westerberg
· 12 years ago
3ca4ed8
i2c-designware: enable/disable the controller properly
by Mika Westerberg
· 12 years ago
17a76b4
i2c-designware: always set the STOP bit after last byte
by Mika Westerberg
· 12 years ago
9dd3162
i2c-designware: add missing MODULE_LICENSE
by Mika Westerberg
· 12 years ago
bccd780
i2c-designware: i2c_dw_xfer_msg can be static
by Jean Delvare
· 12 years ago
e68bb91
i2c-designware: Fix build error if CONFIG_I2C_DESIGNWARE_PLATFORM=y && CONFIG_I2C_DESIGNWARE_PCI=y
by Axel Lin
· 12 years ago
a8a9f3f
i2c: designware: Add support for 16bit register access
by Stefan Roese
· 13 years ago
18dbdda
i2c-designware: Add runtime power management support
by Dirk Brandewie
· 13 years ago
f3fa9f3
i2c-designware: Push all register reads/writes into the core code.
by Dirk Brandewie
· 13 years ago
af06cf6
i2c-designware: Support multiple cores using same ISR
by Dirk Brandewie
· 13 years ago
e18563f
i2c-designware: move controller config to bus specific portion of driver
by Dirk Brandewie
· 13 years ago
2fa8326
i2c-designware: move i2c functionality bit field to be adapter specific
by Dirk Brandewie
· 13 years ago
1d31b58
i2c-designware: Move retriveving the clock speed out of core code.
by Dirk Brandewie
· 13 years ago
2373f6b
i2c-designware: split of i2c-designware.c into core and bus specific parts
by Dirk Brandewie
· 13 years ago
[Renamed (60%) from drivers/i2c/busses/i2c-designware.c]
4a423a8
i2c-designware: Move checking of IP core version to i2c_dw_init()
by Dirk Brandewie
· 13 years ago
18c4089
i2c-designware: Allow mixed endianness accesses
by Jean-Hugues Deschenes
· 13 years ago
4ff895b
i2c-designware: Check component type register
by Jean-Hugues Deschenes
· 13 years ago
7f27960
i2c-designware: Use local version of readl & writel
by Jean-Hugues Deschenes
· 13 years ago
6993248
treewide: remove extra semicolons from various parts of the kernel
by Justin P. Mattock
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
984b3f5
bitops: rename for_each_bit() to for_each_set_bit()
by Akinobu Mita
· 15 years ago
6d1ea0f
i2c-designware: i2c_dw_handle_tx_abort: Use dev_dbg() for NOACK cases
by Shinya Kuribayashi
· 15 years ago
a0e06ea
i2c-designware: Cosmetic cleanups
by Shinya Kuribayashi
· 15 years ago
ce6eb57
i2c-designware: Tx abort cleanups
by Shinya Kuribayashi
· 15 years ago
597fe31
i2c-designware: Skip RX_FULL and TX_EMPTY bits on tx abort errors
by Shinya Kuribayashi
· 15 years ago
8f588e4
i2c-designware: i2c_dw_xfer_msg: Fix error handling procedures
by Shinya Kuribayashi
· 15 years ago
69151e5
i2c-designware: Disable TX_EMPTY when all i2c_msg msgs has been processed
by Shinya Kuribayashi
· 15 years ago
201d6a7
i2c-designware: Process all i2c_msg messages in the interrupt handler
by Shinya Kuribayashi
· 15 years ago
41c4e35
i2c-designware: i2c_dw_read: Remove redundant target address checker
by Shinya Kuribayashi
· 15 years ago
52d7e43
i2c-designware: i2c_dw_func: Set I2C_FUNC_SMBUS_foo bits
by Shinya Kuribayashi
· 15 years ago
ae72222
i2c-designware: Initialize byte count variables just prior to being used
by Shinya Kuribayashi
· 15 years ago
26ea15b
i2c-designware: i2c_dw_xfer_msg: Introduce a local "buf" pointer
by Shinya Kuribayashi
· 15 years ago
81e798b
i2c-designware: Divide i2c_dw_xfer_msg into two functions
by Shinya Kuribayashi
· 15 years ago
21a89d4
i2c-designware: Enable RX_FULL interrupt
by Shinya Kuribayashi
· 15 years ago
4cb6d1d
i2c-designware: Set Tx/Rx FIFO threshold levels
by Shinya Kuribayashi
· 15 years ago
0774539
i2c-designware: Process i2c_msg messages in the interrupt handler
by Shinya Kuribayashi
· 15 years ago
c70c5cd
i2c-designware: i2c_dw_xfer_msg: Fix i2c_msg search bug
by Shinya Kuribayashi
· 15 years ago
d60c7e8
i2c-designware: Improved _HCNT/_LCNT calculation
by Shinya Kuribayashi
· 15 years ago
6d2ea48
i2c-designware: Remove an useless local variable "num"
by Shinya Kuribayashi
· 15 years ago
e77cf23
i2c-designware: i2c_dw_xfer_msg: Use "struct dw_i2c_dev" pointer
by Shinya Kuribayashi
· 15 years ago
78839bd
i2c-designware: i2c_dw_read: Use "struct dw_i2c_dev" pointer
by Shinya Kuribayashi
· 15 years ago
91b52ca
i2c-designware: Use platform_get_irq helper
by Shinya Kuribayashi
· 15 years ago
e28000a
i2c-designware: Don't use the IC_CLR_INTR register to clear interrupts
by Shinya Kuribayashi
· 15 years ago
ed5e1dd
i2c-designware: Consolidate to use 32-bit word accesses
by Shinya Kuribayashi
· 15 years ago
1ab52cf
i2c: driver for the Synopsys DesignWare I2C controller
by Baruch Siach
· 15 years ago