/openbmc/u-boot/drivers/i2c/ |
H A D | mvtwsi.c | 274 status = readl(&twsi->status); in twsi_wait() 284 status = readl(&twsi->status); in twsi_wait() 329 writel(byte, &twsi->data); in twsi_send() 332 &twsi->control); in twsi_send() 366 *byte = readl(&twsi->data); in twsi_recv() 431 writel(0, &twsi->soft_reset); in twsi_reset() 467 writel(baud, &twsi->baudrate); in __twsi_i2c_set_bus_speed() 496 twsi_reset(twsi); in __twsi_i2c_init() 508 (void) twsi_stop(twsi, 10000); in __twsi_i2c_init() 573 twsi_stop(twsi, tick); in __twsi_i2c_probe_chip() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | marvell,dove-pinctrl.txt | 40 mpp17 17 gpio, uart3(cts), sdio0(wp), ac97(sdi2), twsi(sda), 43 mpp19 19 gpio, uart3(rxd), sdio0(ledctrl), twsi(sck) 55 mpp_audio1 52-57 gpio, i2s1/spdifo, i2s1, spdifo, twsi, ssp/spdifo, ssp, 56 ssp/twsi 61 twsi - none, opt1, opt2, opt3 84 - twsi : twsi on pins 56,57, gpio on pins 52-55 87 - ssp/twsi : ssp on pins 52-55, twsi on pins 56,57, no gpios 90 * group "twsi" internally muxes twsi controller to the dedicated or option pins.
|
H A D | marvell,kirkwood-pinctrl.txt | 34 mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), 72 mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), 116 mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), 165 mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), 228 mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), mii(crs), 232 mpp12 12 gpo, sdio(clk), audio(spdifo), spi(mosi), twsi(sda) 297 mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts) 334 mpp9 9 gpio, twsi(sck), uart1(cts)
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-octeon.txt | 3 - compatible: "cavium,octeon-3860-twsi" 9 compatible: "cavium,octeon-7890-twsi" 27 compatible = "cavium,octeon-3860-twsi";
|
H A D | i2c-pxa.yaml | 25 - mrvl,mmp-twsi 65 compatible = "mrvl,mmp-twsi";
|
/openbmc/linux/arch/arm/boot/dts/marvell/ |
H A D | dove.dtsi | 707 marvell,function = "twsi"; 712 marvell,function = "twsi"; 717 marvell,function = "ssp/twsi"; 721 marvell,pins = "twsi"; 722 marvell,function = "twsi-opt1"; 726 marvell,pins = "twsi"; 727 marvell,function = "twsi-opt2"; 731 marvell,pins = "twsi"; 732 marvell,function = "twsi-opt3";
|
H A D | mmp2.dtsi | 372 compatible = "mrvl,mmp-twsi"; 384 compatible = "mrvl,mmp-twsi"; 396 compatible = "mrvl,mmp-twsi"; 408 compatible = "mrvl,mmp-twsi"; 421 compatible = "mrvl,mmp-twsi"; 433 compatible = "mrvl,mmp-twsi";
|
H A D | pxa168.dtsi | 123 compatible = "mrvl,mmp-twsi"; 135 compatible = "mrvl,mmp-twsi";
|
H A D | pxa910.dtsi | 133 compatible = "mrvl,mmp-twsi"; 145 compatible = "mrvl,mmp-twsi";
|
H A D | mmp3.dtsi | 439 compatible = "mrvl,mmp-twsi"; 451 compatible = "mrvl,mmp-twsi"; 463 compatible = "mrvl,mmp-twsi"; 475 compatible = "mrvl,mmp-twsi"; 488 compatible = "mrvl,mmp-twsi"; 500 compatible = "mrvl,mmp-twsi";
|
/openbmc/linux/arch/mips/boot/dts/cavium-octeon/ |
H A D | octeon_3xxx.dtsi | 97 compatible = "cavium,octeon-3860-twsi";
|
H A D | octeon_68xx.dts | 406 compatible = "cavium,octeon-3860-twsi"; 424 compatible = "cavium,octeon-3860-twsi";
|
H A D | octeon_3xxx.dts | 317 compatible = "cavium,octeon-3860-twsi";
|