Home
last modified time | relevance | path

Searched +full:wm8505 +full:- +full:i2c (Results 1 – 5 of 5) sorted by relevance

/linux/Documentation/devicetree/bindings/i2c/
H A Dwm,wm8505-i2c.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/i2c/wm,wm8505-i2c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: I2C Controller on WonderMedia WM8505 and related SoCs
10 - Alexey Charkov <alchark@gmail.com>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
17 const: wm,wm8505-i2c
28 clock-frequency:
32 - compatible
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dpinctrl-vt8500.txt1 VIA VT8500 and Wondermedia WM8xxx-series pinmux/gpio controller
4 either a GPIO in, GPIO out or as an alternate function (I2C, SPI etc).
7 - compatible: "via,vt8500-pinctrl", "wm,wm8505-pinctrl", "wm,wm8650-pinctrl",
8 "wm8750-pinctrl" or "wm,wm8850-pinctrl"
9 - reg: Should contain the physical address of the module's registers.
10 - interrupt-controller: Marks the device node as an interrupt controller.
11 - #interrupt-cells: Should be two.
12 - gpio-controller: Marks the device node as a GPIO controller.
13 - #gpio-cells : Should be two. The first cell is the pin number and the
15 bit 0 - active low
[all …]
/linux/arch/arm/boot/dts/vt8500/
H A Dwm8750.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * wm8750.dtsi - Device tree file for Wondermedia WM8750 SoC
9 #address-cells = <1>;
10 #size-cells = <1>;
14 #address-cells = <1>;
15 #size-cells = <0>;
36 #address-cells = <1>;
37 #size-cells = <1>;
38 compatible = "simple-bus";
40 interrupt-parent = <&intc0>;
[all …]
/linux/drivers/i2c/busses/
H A Di2c-viai2c-wmt.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Wondermedia I2C Controller Driver
8 * - Copyright (C) 2008 WonderMedia Technologies, Inc.
14 #include "i2c-viai2c-common.h"
42 static int wmt_i2c_reset_hardware(struct viai2c *i2c) in wmt_i2c_reset_hardware() argument
46 err = clk_prepare_enable(i2c->clk); in wmt_i2c_reset_hardware()
48 return dev_err_probe(i2c->dev, err, "failed to enable clock\n"); in wmt_i2c_reset_hardware()
50 err = clk_set_rate(i2c->clk, 20000000); in wmt_i2c_reset_hardware()
52 clk_disable_unprepare(i2c->clk); in wmt_i2c_reset_hardware()
53 return dev_err_probe(i2c->dev, err, "failed to set clock = 20Mhz\n"); in wmt_i2c_reset_hardware()
[all …]
/linux/drivers/video/fbdev/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 a well-defined interface, so the software doesn't need to know
15 anything about the low-level (hardware register) stuff.
21 On several non-X86 architectures, the frame buffer device is the
29 and the Framebuffer-HOWTO at
30 <http://www.munted.org.uk/programming/Framebuffer-HOWTO-1.3.html> for more
40 are compiling a kernel for a non-x86 architecture.
46 device-aware may cause unexpected results. If unsure, say N.
57 Common utility functions useful to fbdev drivers of VGA-based
82 If you have a PCI-based system, this enables support for these
[all …]