Searched +full:stm32f4 +full:- +full:i2c (Results 1 – 9 of 9) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/i2c/st,stm32-i2c.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: I2C controller embedded in STMicroelectronics STM32 I2C platform10 - Pierre-Yves MORDRET <pierre-yves.mordret@foss.st.com>13 - $ref: /schemas/i2c/i2c-controller.yaml#14 - if:19 - st,stm32f7-i2c20 - st,stm32mp13-i2c[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Driver for STMicroelectronics STM32 I2C controller5 * This I2C controller is described in the STM32F429/439 Soc reference manual.13 * This driver is based on i2c-st.c20 #include <linux/i2c.h>31 #include "i2c-stm32.h"33 /* STM32F4 I2C offset registers */43 /* STM32F4 I2C control 1*/50 /* STM32F4 I2C control 2 */60 /* STM32F4 I2C Status 1 */[all …]
1 # SPDX-License-Identifier: GPL-2.03 # Makefile for the i2c bus drivers.7 obj-$(CONFIG_I2C_SCMI) += i2c-scmi.o9 # Auxiliary I2C/SMBus modules10 obj-$(CONFIG_I2C_CCGX_UCSI) += i2c-ccgx-ucsi.o13 obj-$(CONFIG_I2C_ALI1535) += i2c-ali1535.o14 obj-$(CONFIG_I2C_ALI1563) += i2c-ali1563.o15 obj-$(CONFIG_I2C_ALI15X3) += i2c-ali15x3.o16 obj-$(CONFIG_I2C_AMD756) += i2c-amd756.o17 obj-$(CONFIG_I2C_AMD756_S4882) += i2c-amd756-s4882.o[all …]
1 # SPDX-License-Identifier: GPL-2.0-only6 menu "I2C Hardware Bus support"16 for Cypress CCGx Type-C controller. Individual bus drivers25 controller is part of the 7101 device, which is an ACPI-compliant29 will be called i2c-ali1535.37 controller is part of the 7101 device, which is an ACPI-compliant41 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 …]
1 // SPDX-License-Identifier: GPL-2.03 * Driver for STMicroelectronics STM32F7 I2C controller5 * This I2C controller is described in the STM32F75xxx and STM32F74xxx Soc14 * This driver is based on i2c-stm32f4.c20 #include <linux/i2c.h>21 #include <linux/i2c-smbus.h>38 #include "i2c-stm32.h"40 /* STM32F7 I2C registers */52 /* STM32F7 I2C control 1 */84 /* STM32F7 I2C control 2 */[all …]
2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>4 * This file is dual-licensed: you can use it either under the terms22 * MA 02110-1301 USA48 #include "../armv7-m.dtsi"49 #include <dt-bindings/clock/stm32fx-clock.h>50 #include <dt-bindings/mfd/stm32f4-rcc.h>53 #address-cells = <1>;54 #size-cells = <1>;57 clk_hse: clk-hse {58 #clock-cells = <0>;[all …]
2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>4 * This file is dual-licensed: you can use it either under the terms43 #include "../armv7-m.dtsi"44 #include <dt-bindings/clock/stm32fx-clock.h>45 #include <dt-bindings/mfd/stm32f7-rcc.h>48 #address-cells = <1>;49 #size-cells = <1>;52 clk_hse: clk-hse {53 #clock-cells = <0>;54 compatible = "fixed-clock";[all …]
1 # SPDX-License-Identifier: GPL-2.059 Low-Noise JESD204B Compliant Clock Jitter Cleaner With Dual Loop PLLs79 depends on I2C88 These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each.98 multi-function device has one fixed-rate oscillator, clocked123 depends on I2C129 be pre-programmed to support other configurations and features not yet134 depends on I2C142 depends on I2C151 depends on I2C[all …]
1 /* SPDX-License-Identifier: GPL-2.0-only */7 * NOTE: This file is auto-generated from ChromeOS EC Open Source code from52 * The actual block is 0x800-0x8ff, but some BIOSes think it's 0x880-0x8ff77 #define EC_MEMMAP_TEMP_SENSOR 0x00 /* Temp sensors 0x00 - 0x0f */78 #define EC_MEMMAP_FAN 0x10 /* Fan speeds 0x10 - 0x17 */79 #define EC_MEMMAP_TEMP_SENSOR_B 0x18 /* More temp sensors 0x18 - 0x1f */81 #define EC_MEMMAP_ID_VERSION 0x22 /* Version of data in 0x20 - 0x2f */82 #define EC_MEMMAP_THERMAL_VERSION 0x23 /* Version of data in 0x00 - 0x1f */83 #define EC_MEMMAP_BATTERY_VERSION 0x24 /* Version of data in 0x40 - 0x7f */84 #define EC_MEMMAP_SWITCHES_VERSION 0x25 /* Version of data in 0x30 - 0x33 */[all …]