Searched +full:stm32f7 +full:- +full:i2c (Results 1 – 16 of 16) 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@st.com>13 - $ref: /schemas/i2c/i2c-controller.yaml#14 - if:19 - st,stm32f7-i2c20 - st,stm32mp15-i2c[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 …]
2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com>4 * This file is dual-licensed: you can use it either under the terms43 #include "armv7-m.dtsi"44 #include <dt-bindings/clock/stm32h7-clks.h>45 #include <dt-bindings/mfd/stm32h7-rcc.h>46 #include <dt-bindings/interrupt-controller/irq.h>49 #address-cells = <1>;50 #size-cells = <1>;53 clk_hse: clk-hse {54 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved6 #include <dt-bindings/interrupt-controller/arm-gic.h>7 #include <dt-bindings/clock/stm32mp1-clks.h>8 #include <dt-bindings/reset/stm32mp1-resets.h>11 #address-cells = <1>;12 #size-cells = <1>;15 #address-cells = <1>;16 #size-cells = <0>;19 compatible = "arm,cortex-a7";[all …]
1 * I2C controller embedded in STMicroelectronis STM32 platforms4 - compatible : Must be "st,stm32f7-i2c"5 - reg : Offset and length of the register set for the device6 - resets: Must contain the phandle to the reset controller7 - clocks: Must contain the input clock of the I2C instance8 - A pinctrl state named "default" must be defined to set pins in mode of9 operation for I2C transfer10 - #address-cells = <1>;11 - #size-cells = <0>;14 - clock-frequency : Desired I2C bus clock frequency in Hz. If not specified,[all …]
2 # I2C subsystem configuration5 menu "I2C support"8 bool "Enable Driver Model for I2C drivers"11 Enable driver model for I2C. The I2C uclass interface: probe, read,15 is defined in include/i2c.h. When i2c bus driver supports the i2c20 bool "Enable I2C compatibility layer"23 Enable old-style I2C functions for compatibility with existing code.29 tristate "Chrome OS EC tunnel I2C bus"32 This provides an I2C bus that will tunnel i2c commands through to33 the other side of the Chrome OS EC to the I2C bus connected there.[all …]
4 * SPDX-License-Identifier: GPL-2.0+10 #include <i2c.h>16 /* STM32 I2C registers */18 u32 cr1; /* I2C control register 1 */19 u32 cr2; /* I2C control register 2 */20 u32 oar1; /* I2C own address 1 register */21 u32 oar2; /* I2C own address 2 register */22 u32 timingr; /* I2C timing register */23 u32 timeoutr; /* I2C timeout register */24 u32 isr; /* I2C interrupt and status register */[all …]
1 # SPDX-License-Identifier: GPL-2.03 # Makefile for the i2c bus drivers.7 obj-$(CONFIG_I2C_SCMI) += i2c-scmi.o10 obj-$(CONFIG_I2C_ALI1535) += i2c-ali1535.o11 obj-$(CONFIG_I2C_ALI1563) += i2c-ali1563.o12 obj-$(CONFIG_I2C_ALI15X3) += i2c-ali15x3.o13 obj-$(CONFIG_I2C_AMD756) += i2c-amd756.o14 obj-$(CONFIG_I2C_AMD756_S4882) += i2c-amd756-s4882.o15 obj-$(CONFIG_I2C_AMD8111) += i2c-amd8111.o16 obj-$(CONFIG_I2C_CHT_WC) += i2c-cht-wc.o[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 */82 /* STM32F7 I2C control 2 */[all …]
1 # SPDX-License-Identifier: GPL-2.0-only6 menu "I2C Hardware Bus support"18 controller is part of the 7101 device, which is an ACPI-compliant22 will be called i2c-ali1535.30 controller is part of the 7101 device, which is an ACPI-compliant34 will be called i2c-ali1563.41 Acer Labs Inc. (ALI) M1514 and M1543 motherboard I2C interfaces.44 will be called i2c-ali15x3.51 756/766/768 mainboard I2C interfaces. The driver also includes52 support for the first (SMBus 1.0) I2C interface of the AMD 8111 and[all …]
6 ------------8 The STM32F746 is a Cortex-M7 MCU aimed at various applications.11 - Cortex-M7 core running up to @216MHz12 - 1MB internal flash, 320KBytes internal RAM (+4KB of backup SRAM)13 - FMC controller to connect SDRAM, NOR and NAND memories14 - Dual mode QSPI15 - SD/MMC/SDIO support16 - Ethernet controller17 - USB OTFG FS & HS controllers18 - I2C, SPI, CAN busses support[all …]
6 ------------8 The STM32F769 is a Cortex-M7 MCU aimed at various applications.11 - Cortex-M7 core running up to @216MHz12 - 2MB internal flash, 512KBytes internal RAM (+4KB of backup SRAM)13 - FMC controller to connect SDRAM, NOR and NAND memories14 - Dual mode QSPI15 - SD/MMC/SDIO support*216 - Ethernet controller17 - USB OTFG FS & HS controllers18 - I2C*4, SPI*6, CAN*3 busses support[all …]
1 # SPDX-License-Identifier: GPL-2.074 depends on I2C83 These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each.93 multi-function device has one fixed-rate oscillator, clocked118 depends on I2C124 be pre-programmed to support other configurations and features not yet129 depends on I2C137 depends on I2C146 depends on I2C154 depends on I2C[all …]
15 is defined in include/asm-generic/gpio.h.24 is a mechanism providing automatic GPIO request and config-25 uration as part of the gpio-controller's driver probe function.34 alloc req_seq both for gpio devices from U-Boot and kernel dtb.63 lines. Each I/O line may be dedicated as a general-purpose67 responsible for the general-purpose I/O.120 - APQ8016121 - MSM8916151 bool "PCF8575 I2C GPIO Expander driver"154 Support for PCF8575 I2C 16-bit GPIO expander. Most of these[all …]
... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...