Home
last modified time | relevance | path

Searched +full:at91sam9g20 +full:- +full:i2c (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/arch/arm/boot/dts/microchip/
H A Dat91sam9g20.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC
5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11 model = "Atmel AT91SAM9G20 family SoC";
12 compatible = "atmel,at91sam9g20";
23 compatible = "mmio-sram";
25 #address-cells = <1>;
26 #size-cells = <1>;
32 i2c0: i2c@fffac000 {
33 compatible = "atmel,at91sam9g20-i2c";
[all …]
H A Dat91-foxg20.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * at91-foxg20.dts - Device Tree file for Acme Systems FoxG20 board
5 * Based on DT files for at91sam9g20ek evaluation board (AT91SAM9G20 SoC)
9 /dts-v1/;
10 #include "at91sam9g20.dtsi"
14 compatible = "acme,foxg20", "atmel,at91sam9g20", "atmel,at91sam9";
26 clock-frequency = <32768>;
30 clock-frequency = <18432000>;
38 compatible = "atmel,tcb-timer";
43 compatible = "atmel,tcb-timer";
[all …]
H A Dusb_a9g20_common.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board
5 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8 #include "at91sam9g20.dtsi"
14 stdout-path = "serial0:115200n8";
21 i2c-gpio-0 {
H A Dat91sam9g20ek_common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board
5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7 #include "at91sam9g20.dtsi"
8 #include <dt-bindings/input/input.h>
14 stdout-path = "serial0:115200n8";
23 clock-frequency = <32768>;
27 clock-frequency = <18432000>;
50 pinctrl_board_mmc0_slot1: mmc0_slot1-board {
63 compatible = "atmel,tcb-timer";
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dat91sam9g20.dtsi2 * at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12 model = "Atmel AT91SAM9G20 family SoC";
13 compatible = "atmel,at91sam9g20";
24 compatible = "mmio-sram";
30 i2c0: i2c@fffac000 {
31 compatible = "atmel,at91sam9g20-i2c";
35 compatible = "atmel,at91sam9rl-ssc";
39 atmel,adc-startup-time = <40>;
44 atmel,clk-input-range = <2000000 32000000>;
[all …]
H A Dat91sam9g20ek_common.dtsi2 * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8 #include "at91sam9g20.dtsi"
12 u-boot,dm-pre-reloc;
13 stdout-path = &dbgu;
22 clock-frequency = <32768>;
26 clock-frequency = <18432000>;
42 pinctrl_board_mmc0_slot1: mmc0_slot1-board {
50 u-boot,dm-pre-reloc;
55 pinctrl-0 =
[all …]
/openbmc/linux/Documentation/devicetree/bindings/i2c/
H A Datmel,at91sam-i2c.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/i2c/atmel,at91sam-i2c.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: I2C for Atmel/Microchip platforms
11 - Alexandre Belloni <alexandre.belloni@bootlin.com>
16 - items:
17 - enum:
18 - atmel,at91rm9200-i2c
19 - atmel,at91sam9261-i2c
[all …]
/openbmc/u-boot/doc/device-tree-bindings/i2c/
H A Di2c-at91.txt1 I2C for Atmel platforms
4 - compatible : Must be "atmel,at91rm9200-i2c", "atmel,at91sam9261-i2c",
5 "atmel,at91sam9260-i2c", "atmel,at91sam9g20-i2c", "atmel,at91sam9g10-i2c",
6 "atmel,at91sam9x5-i2c", "atmel,sama5d4-i2c" or "atmel,sama5d2-i2c".
7 - reg: physical base address of the controller and length of memory mapped
9 - #address-cells = <1>;
10 - #size-cells = <0>;
11 - clocks: phandles to input clocks.
14 - clock-frequency: Desired I2C bus frequency in Hz, default value is 100000.
15 - Child nodes conforming to i2c bus binding.
[all …]
/openbmc/linux/sound/soc/atmel/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "SoC Audio for the Atmel System-on-Chip"
31 in PDC mode configured using audio-graph-card in device-tree.
40 in DMA mode configured using audio-graph-card in device-tree.
43 tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board"
45 depends on ATMEL_SSC && I2C
49 Say Y if you want to add support for SoC audio on WM8731-based
50 AT91sam9g20 evaluation board.
55 depends on ATMEL_SSC && I2C
63 tristate "SoC Audio support for WM8731-based at91sam9x5 board"
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-at91-core.c1 // SPDX-License-Identifier: GPL-2.0
3 * i2c Support for Atmel's AT91 Two-Wire Interface (TWI)
18 #include <linux/i2c.h>
26 #include "i2c-at91.h"
30 return readl_relaxed(dev->base + reg); in at91_twi_read()
35 writel_relaxed(val, dev->base + reg); in at91_twi_write()
45 dev->imr = at91_twi_read(dev, AT91_TWI_IMR) & AT91_TWI_INT_MASK; in at91_twi_irq_save()
51 at91_twi_write(dev, AT91_TWI_IER, dev->imr); in at91_twi_irq_restore()
58 if (dev->slave_detected) in at91_init_twi_bus()
92 .name = "i2c-at91rm9200",
[all …]
/openbmc/u-boot/drivers/i2c/
H A Dat91_i2c.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Atmel I2C driver.
14 #include <i2c.h>
26 struct at91_i2c_regs *reg = bus->regs; in at91_wait_for_xfer()
30 bus->status = 0; in at91_wait_for_xfer()
33 sr = readl(&reg->sr); in at91_wait_for_xfer()
34 bus->status |= sr; in at91_wait_for_xfer()
37 return -EREMOTEIO; in at91_wait_for_xfer()
42 return -ETIMEDOUT; in at91_wait_for_xfer()
47 struct at91_i2c_regs *reg = bus->regs; in at91_i2c_xfer_msg()
[all …]
/openbmc/linux/
H A Dopengrok0.0.log1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz'
2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz'
3 2024-12-2
[all...]