Searched refs:i2c (Results 1 - 25 of 73) sorted by relevance

123

/freebsd-10.1-release/usr.sbin/i2c/
H A DMakefile3 PROG= i2c
4 MAN= i2c.8
/freebsd-10.1-release/sys/contrib/dts/arm/
H A Dusb_a9g20_common.dtsi21 i2c@0 {
H A Dsama5d31ek.dts28 i2c0: i2c@f0014000 {
32 i2c1: i2c@f0018000 {
H A Dsama5d33ek.dts28 i2c0: i2c@f0014000 {
32 i2c1: i2c@f0018000 {
H A Dsama5d36ek.dts32 i2c0: i2c@f0014000 {
36 i2c1: i2c@f0018000 {
H A Dat91sam9g20.dtsi21 i2c0: i2c@fffac000 {
22 compatible = "atmel,at91sam9g20-i2c";
H A Dsama5d34ek.dts32 i2c0: i2c@f0014000 {
36 i2c1: i2c@f0018000 {
H A Devk-pro3.dts49 i2c@0 {
H A Dsama5d3xdm.dtsi13 i2c1: i2c@f0018000 {
H A Dmpa1600.dts56 i2c@0 {
H A Dsama5d35ek.dts27 i2c1: i2c@f0018000 {
H A Dat91-ariag25.dts62 i2c0: i2c@f8010000 {
66 i2c1: i2c@f8014000 {
H A Dat91-foxg20.dts129 i2c@0 {
132 i2c-gpio,delay-us = <5>; /* ~85 kHz */
H A Dethernut5.dts76 i2c@0 {
/freebsd-10.1-release/sys/dev/drm2/radeon/
H A Dradeon_i2c.c92 /* bit banging i2c */
96 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
97 struct radeon_device *rdev = i2c->dev->dev_private;
98 struct radeon_i2c_bus_rec *rec = &i2c->rec;
101 /* RV410 appears to have a bug where the hw i2c in reset
102 * holds the i2c port in a bad state - switch hw i2c away before
164 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
165 struct radeon_device *rdev = i2c->dev->dev_private;
166 struct radeon_i2c_bus_rec *rec = &i2c
181 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
196 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
210 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
223 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
244 struct radeon_i2c_chan *i2c; local
402 r100_hw_i2c_xfer(struct radeon_i2c_chan *i2c, struct iic_msg *msgs, int num) argument
654 r500_hw_i2c_xfer(struct radeon_i2c_chan *i2c, struct iic_msg *msgs, int num) argument
889 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
973 struct radeon_i2c_chan *i2c; local
1037 struct radeon_i2c_chan *i2c; local
1173 struct radeon_i2c_chan *i2c; local
1200 radeon_i2c_destroy(struct radeon_i2c_chan *i2c) argument
[all...]
H A Datombios_i2c.c62 DRM_ERROR("hw i2c: tried to write too many bytes (%d vs 2)\n", num);
92 struct radeon_i2c_chan *i2c = device_get_softc(dev); local
100 ret = radeon_process_i2c_ch(i2c,
126 ret = radeon_process_i2c_ch(i2c,
149 struct radeon_i2c_chan *i2c; local
152 i2c = device_get_softc(dev);
153 device_set_desc(dev, i2c->name);
H A Dradeon_combios.c483 struct radeon_i2c_bus_rec i2c; local
556 i2c.mask_clk_reg = RADEON_GPIOPAD_MASK;
557 i2c.mask_data_reg = RADEON_GPIOPAD_MASK;
558 i2c.a_clk_reg = RADEON_GPIOPAD_A;
559 i2c.a_data_reg = RADEON_GPIOPAD_A;
560 i2c.en_clk_reg = RADEON_GPIOPAD_EN;
561 i2c.en_data_reg = RADEON_GPIOPAD_EN;
562 i2c.y_clk_reg = RADEON_GPIOPAD_Y;
563 i2c.y_data_reg = RADEON_GPIOPAD_Y;
565 i2c
709 struct radeon_i2c_bus_rec i2c; local
737 struct radeon_i2c_bus_rec i2c; local
[all...]
/freebsd-10.1-release/sys/boot/fdt/dts/arm/
H A Dbeaglebone.dts52 "I2C0_SDA", "I2C0_SDA","i2c",
53 "I2C0_SCL", "I2C0_SCL","i2c",
133 i2c@44e0b000 {
H A Defikamx.dts103 i2c@83fc4000 {
106 i2c@83fc8000 {
H A Ddigi-ccwmx53.dts112 i2c@53fec000 {
126 i2c@63fc4000 {
129 i2c@63fc8000 {
H A Dexynos5250.dtsi192 i2c0: i2c@12C60000 {
193 compatible = "exynos,i2c";
200 i2c1: i2c@12C70000 {
201 compatible = "exynos,i2c";
208 i2c2: i2c@12C80000 {
209 compatible = "exynos,i2c";
216 i2c3: i2c@12C90000 {
217 compatible = "exynos,i2c";
224 i2c4: i2c@12CA0000 {
225 compatible = "exynos,i2c";
[all...]
H A Dimx53-qsb.dts110 i2c@63fc4000 {
113 i2c@63fc8000 {
H A Dbeaglebone-black.dts53 "I2C0_SDA", "I2C0_SDA","i2c",
54 "I2C0_SCL", "I2C0_SCL","i2c",
56 "SPI0_D1", "I2C1_SDA", "i2c",
57 "SPI0_CS0", "I2C1_SCL", "i2c",
59 "UART1_CTSn", "I2C2_SDA", "i2c",
60 "UART1_RTSn", "I2C2_SCL", "i2c",
149 i2c@44e0b000 {
H A Dexynos5250-chromebook.dts57 i2c4: i2c@12CA0000 {
H A Dvybrid-colibri-vf50.dts64 i2c0: i2c@40066000 {

Completed in 205 milliseconds

123