Home
last modified time | relevance | path

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

/Linux-v6.1/Documentation/devicetree/bindings/i2c/
Drenesas,rzv2m.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/i2c/renesas,rzv2m.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas RZ/V2M I2C Bus Interface
10 - Phil Edworthy <phil.edworthy@renesas.com>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
18 - enum:
19 - renesas,i2c-r9a09g011 # RZ/V2M
20 - const: renesas,rzv2m-i2c
[all …]
/Linux-v6.1/arch/arm64/boot/dts/renesas/
Dr9a09g011.dtsi1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
9 #include <dt-bindings/clock/r9a09g011-cpg.h>
13 #address-cells = <2>;
14 #size-cells = <2>;
18 compatible = "fixed-clock";
19 #clock-cells = <0>;
21 clock-frequency = <0>;
25 #address-cells = <1>;
26 #size-cells = <0>;
[all …]
/Linux-v6.1/drivers/i2c/busses/
Di2c-rzv2m.c1 // SPDX-License-Identifier: GPL-2.0
3 * Driver for the Renesas RZ/V2M I2C unit
5 * Copyright (C) 2016-2022 Renesas Electronics Corporation
15 #include <linux/i2c.h>
35 #define IICB0IICE BIT(7) /* I2C Enable */
85 complete(&priv->msg_tia_done); in rzv2m_i2c_tia_irq_handler()
104 pclk_hz = clk_get_rate(priv->clk); in rzv2m_i2c_clock_calculate()
113 priv->bus_mode = RZV2M_I2C_400K; in rzv2m_i2c_clock_calculate()
116 priv->bus_mode = RZV2M_I2C_100K; in rzv2m_i2c_clock_calculate()
120 return -EINVAL; in rzv2m_i2c_clock_calculate()
[all …]
DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Makefile for the i2c bus drivers.
7 obj-$(CONFIG_I2C_SCMI) += i2c-scmi.o
9 # Auxiliary I2C/SMBus modules
10 obj-$(CONFIG_I2C_CCGX_UCSI) += i2c-ccgx-ucsi.o
13 obj-$(CONFIG_I2C_ALI1535) += i2c-ali1535.o
14 obj-$(CONFIG_I2C_ALI1563) += i2c-ali1563.o
15 obj-$(CONFIG_I2C_ALI15X3) += i2c-ali15x3.o
16 obj-$(CONFIG_I2C_AMD756) += i2c-amd756.o
17 obj-$(CONFIG_I2C_AMD756_S4882) += i2c-amd756-s4882.o
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
6 menu "I2C Hardware Bus support"
16 for Cypress CCGx Type-C controller. Individual bus drivers
25 controller is part of the 7101 device, which is an ACPI-compliant
29 will be called i2c-ali1535.
37 controller is part of the 7101 device, which is an ACPI-compliant
41 will be called i2c-ali1563.
48 Acer Labs Inc. (ALI) M1514 and M1543 motherboard I2C interfaces.
51 will be called i2c-ali15x3.
58 756/766/768 mainboard I2C interfaces. The driver also includes
[all …]