Searched +full:at91sam9260 +full:- +full:usart (Results  1 – 20 of 20) sorted by relevance
| /linux/Documentation/devicetree/bindings/serial/ | 
| H A D | atmel,at91-usart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)4 ---
 5 $id: http://devicetree.org/schemas/serial/atmel,at91-usart.yaml#
 6 $schema: http://devicetree.org/meta-schemas/core.yaml#
 8 title: Atmel Universal Synchronous Asynchronous Receiver/Transmitter (USART)
 11   - Richard Genoud <richard.genoud@bootlin.com>
 16       - enum:
 17           - atmel,at91rm9200-usart
 18           - atmel,at91sam9260-usart
 19       - items:
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/microchip/ | 
| H A D | at91sam9260.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91sam9260.dtsi - Device Tree Include file for AT91SAM9260 family SoC
 7  *                2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
 10 #include <dt-bindings/pinctrl/at91.h>
 11 #include <dt-bindings/interrupt-controller/irq.h>
 12 #include <dt-bindings/gpio/gpio.h>
 13 #include <dt-bindings/clock/at91.h>
 14 #include <dt-bindings/mfd/at91-usart.h>
 17 	#address-cells = <1>;
 18 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | sam9x60.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  * sam9x60.dtsi - Device Tree Include file for Microchip SAM9X60 SoC
 10 #include <dt-bindings/dma/at91.h>
 11 #include <dt-bindings/pinctrl/at91.h>
 12 #include <dt-bindings/interrupt-controller/irq.h>
 13 #include <dt-bindings/gpio/gpio.h>
 14 #include <dt-bindings/clock/at91.h>
 15 #include <dt-bindings/mfd/at91-usart.h>
 16 #include <dt-bindings/mfd/atmel-flexcom.h>
 19 	#address-cells = <1>;
 [all …]
 
 | 
| H A D | at91sam9rl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91sam9rl.dtsi - Device Tree Include file for AT91SAM9RL family SoC
 6  *  Alexandre Belloni <alexandre.belloni@free-electrons.com>
 9 #include <dt-bindings/pinctrl/at91.h>
 10 #include <dt-bindings/clock/at91.h>
 11 #include <dt-bindings/interrupt-controller/irq.h>
 12 #include <dt-bindings/gpio/gpio.h>
 13 #include <dt-bindings/pwm/pwm.h>
 14 #include <dt-bindings/mfd/at91-usart.h>
 17 	#address-cells = <1>;
 [all …]
 
 | 
| H A D | at91sam9261.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * at91sam9261.dtsi - Device Tree Include file for AT91SAM9261 SoC
 5  *  Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>
 8 #include <dt-bindings/pinctrl/at91.h>
 9 #include <dt-bindings/interrupt-controller/irq.h>
 10 #include <dt-bindings/gpio/gpio.h>
 11 #include <dt-bindings/clock/at91.h>
 12 #include <dt-bindings/mfd/at91-usart.h>
 15 	#address-cells = <1>;
 16 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | at91sam9263.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC
 5  *  Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
 8 #include <dt-bindings/pinctrl/at91.h>
 9 #include <dt-bindings/interrupt-controller/irq.h>
 10 #include <dt-bindings/gpio/gpio.h>
 11 #include <dt-bindings/clock/at91.h>
 12 #include <dt-bindings/mfd/at91-usart.h>
 15 	#address-cells = <1>;
 16 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | sama5d3_uart.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * sama5d3_uart.dtsi - Device Tree Include file for SAMA5D3 SoC with
 9 #include <dt-bindings/pinctrl/at91.h>
 10 #include <dt-bindings/interrupt-controller/irq.h>
 11 #include <dt-bindings/clock/at91.h>
 12 #include <dt-bindings/mfd/at91-usart.h>
 24 					pinctrl_uart0: uart0-0 {
 32 					pinctrl_uart1: uart1-0 {
 41 				compatible = "atmel,at91sam9260-usart";
 43 				atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 [all …]
 
 | 
| H A D | at91sam9n12.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91sam9n12.dtsi - Device Tree include file for AT91SAM9N12 SoC
 9 #include <dt-bindings/dma/at91.h>
 10 #include <dt-bindings/pinctrl/at91.h>
 11 #include <dt-bindings/interrupt-controller/irq.h>
 12 #include <dt-bindings/gpio/gpio.h>
 13 #include <dt-bindings/clock/at91.h>
 14 #include <dt-bindings/mfd/at91-usart.h>
 17 	#address-cells = <1>;
 18 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | at91sam9x5.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91sam9x5.dtsi - Device Tree Include file for AT91SAM9x5 family SoC
 11 #include <dt-bindings/dma/at91.h>
 12 #include <dt-bindings/pinctrl/at91.h>
 13 #include <dt-bindings/interrupt-controller/irq.h>
 14 #include <dt-bindings/gpio/gpio.h>
 15 #include <dt-bindings/clock/at91.h>
 16 #include <dt-bindings/mfd/at91-usart.h>
 19 	#address-cells = <1>;
 20 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | sama5d2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  * sama5d2.dtsi - Device Tree Include file for SAMA5D2 family SoC
 9 #include <dt-bindings/dma/at91.h>
 10 #include <dt-bindings/interrupt-controller/irq.h>
 11 #include <dt-bindings/clock/at91.h>
 12 #include <dt-bindings/mfd/at91-usart.h>
 13 #include <dt-bindings/iio/adc/at91-sama5d2_adc.h>
 16 	#address-cells = <1>;
 17 	#size-cells = <1>;
 20 	interrupt-parent = <&aic>;
 [all …]
 
 | 
| H A D | at91sam9g45.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91sam9g45.dtsi - Device Tree Include file for AT91SAM9G45 family SoC
 11 #include <dt-bindings/dma/at91.h>
 12 #include <dt-bindings/pinctrl/at91.h>
 13 #include <dt-bindings/interrupt-controller/irq.h>
 14 #include <dt-bindings/gpio/gpio.h>
 15 #include <dt-bindings/clock/at91.h>
 16 #include <dt-bindings/mfd/at91-usart.h>
 19 	#address-cells = <1>;
 20 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | sama5d3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * sama5d3.dtsi - Device Tree Include file for SAMA5D3 family SoC
 10 #include <dt-bindings/dma/at91.h>
 11 #include <dt-bindings/pinctrl/at91.h>
 12 #include <dt-bindings/interrupt-controller/irq.h>
 13 #include <dt-bindings/gpio/gpio.h>
 14 #include <dt-bindings/clock/at91.h>
 15 #include <dt-bindings/mfd/at91-usart.h>
 18 	#address-cells = <1>;
 19 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | sama5d4.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  * sama5d4.dtsi - Device Tree Include file for SAMA5D4 family SoC
 9 #include <dt-bindings/clock/at91.h>
 10 #include <dt-bindings/dma/at91.h>
 11 #include <dt-bindings/mfd/at91-usart.h>
 12 #include <dt-bindings/pinctrl/at91.h>
 13 #include <dt-bindings/interrupt-controller/irq.h>
 14 #include <dt-bindings/gpio/gpio.h>
 17 	#address-cells = <1>;
 18 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | lan966x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  * lan966x.dtsi - Device Tree Include file for Microchip LAN966 family SoC
 11 #include <dt-bindings/interrupt-controller/irq.h>
 12 #include <dt-bindings/interrupt-controller/arm-gic.h>
 13 #include <dt-bindings/mfd/atmel-flexcom.h>
 14 #include <dt-bindings/dma/at91.h>
 15 #include <dt-bindings/gpio/gpio.h>
 16 #include <dt-bindings/clock/microchip,lan966x.h>
 21 	interrupt-parent = <&gic>;
 22 	#address-cells = <1>;
 [all …]
 
 | 
| H A D | at91sam9x5_usart3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * at91sam9x5_usart3.dtsi - Device Tree Include file for AT91SAM9x5 SoC with
 4  * 4 USART.
 9 #include <dt-bindings/pinctrl/at91.h>
 10 #include <dt-bindings/interrupt-controller/irq.h>
 11 #include <dt-bindings/mfd/at91-usart.h>
 22 					pinctrl_usart3: usart3-0 {
 28 					pinctrl_usart3_rts: usart3_rts-0 {
 33 					pinctrl_usart3_cts: usart3_cts-0 {
 38 					pinctrl_usart3_sck: usart3_sck-0 {
 [all …]
 
 | 
| H A D | sama7g5.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  *  sama7g5.dtsi - Device Tree Include file for SAMA7G5 family SoC
 12 #include <dt-bindings/iio/adc/at91-sama5d2_adc.h>
 13 #include <dt-bindings/interrupt-controller/irq.h>
 14 #include <dt-bindings/interrupt-controller/arm-gic.h>
 15 #include <dt-bindings/clock/at91.h>
 16 #include <dt-bindings/dma/at91.h>
 17 #include <dt-bindings/gpio/gpio.h>
 18 #include <dt-bindings/mfd/at91-usart.h>
 19 #include <dt-bindings/nvmem/microchip,sama7g5-otpc.h>
 [all …]
 
 | 
| H A D | at91rm9200.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91rm9200.dtsi - Device Tree Include file for AT91RM9200 family SoC
 9  * Based on at91sam9260.dtsi
 12 #include <dt-bindings/pinctrl/at91.h>
 13 #include <dt-bindings/interrupt-controller/irq.h>
 14 #include <dt-bindings/gpio/gpio.h>
 15 #include <dt-bindings/clock/at91.h>
 16 #include <dt-bindings/mfd/at91-usart.h>
 19 	#address-cells = <1>;
 20 	#size-cells = <1>;
 [all …]
 
 | 
| H A D | at91-ariag25.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91-ariag25.dts - Device Tree file for Acme Systems Aria G25 (AT91SAM9G25 based)
 8 /dts-v1/;
 32 			clock-frequency = <32768>;
 36 			clock-frequency = <12000000>;
 41 		compatible = "gpio-leds";
 47 			linux,default-trigger = "heartbeat";
 53 		compatible = "w1-gpio";
 55 		pinctrl-names = "default";
 56 		pinctrl-0 = <&pinctrl_w1_0>;
 [all …]
 
 | 
| /linux/drivers/mfd/ | 
| H A D | at91-usart.c | 1 // SPDX-License-Identifier: GPL-2.03  * Driver for AT91 USART
 11 #include <dt-bindings/mfd/at91-usart.h>
 29 	device_property_read_u32(&pdev->dev, "atmel,usart-mode", &opmode);  in at91_usart_mode_probe()
 39 		dev_err(&pdev->dev, "atmel,usart-mode has an invalid value %u\n",  in at91_usart_mode_probe()
 41 		return -EINVAL;  in at91_usart_mode_probe()
 44 	return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO, cell, 1,  in at91_usart_mode_probe()
 49 	{ .compatible = "atmel,at91rm9200-usart" },
 50 	{ .compatible = "atmel,at91sam9260-usart" },
 67 MODULE_DESCRIPTION("AT91 USART MFD driver");
 
 | 
| /linux/drivers/tty/serial/ | 
| H A D | atmel_serial.c | 1 // SPDX-License-Identifier: GPL-2.0+18 #include <linux/clk-provider.h>
 24 #include <linux/dma-mapping.h>
 62 /* Use device name ttyAT, major 204 and minor 154-169.  This is necessary if we
 71 /* Use device name ttyS, major 4, minor 64-68.  This is the usual serial port
 167 	bool			hd_start_rx;	/* can start RX during half-duplex operation */
 197 	{ .compatible = "atmel,at91rm9200-usart-serial" },
 210 	return __raw_readl(port->membase + reg);  in atmel_uart_readl()
 215 	__raw_writel(value, port->membase + reg);  in atmel_uart_writel()
 220 	return __raw_readb(port->membase + ATMEL_US_RHR);  in atmel_uart_read_char()
 [all …]
 
 |