Searched +full:s3c6400 +full:- +full:uart (Results 1 – 14 of 14) sorted by relevance
/linux-5.10/arch/arm/mach-s3c/ |
D | pl080.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Samsung's S3C64XX generic DMA support using amba-pl08x driver. 17 #include "regs-sys-s3c64xx.h" 21 return cd->min_signal; in pl08x_get_xfer_signal() 117 { "s3c6400-uart.0", "tx", &s3c64xx_dma0_info[0] }, 118 { "s3c6400-uart.0", "rx", &s3c64xx_dma0_info[1] }, 119 { "s3c6400-uart.1", "tx", &s3c64xx_dma0_info[2] }, 120 { "s3c6400-uart.1", "rx", &s3c64xx_dma0_info[3] }, 121 { "s3c6400-uart.2", "tx", &s3c64xx_dma0_info[4] }, 122 { "s3c6400-uart.2", "rx", &s3c64xx_dma0_info[5] }, [all …]
|
D | s3c64xx.c | 1 // SPDX-License-Identifier: GPL-2.0 28 #include <linux/dma-mapping.h> 31 #include <linux/irqchip/arm-vic.h> 40 #include "regs-gpio.h" 41 #include "gpio-samsung.h" 46 #include "gpio-cfg.h" 47 #include "pwm-core.h" 48 #include "regs-irqtype.h" 50 #include "irq-uart-s3c64xx.h" 66 /* uart registration process */ [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 5 source "arch/arm/mach-s3c/Kconfig.s3c24xx" 6 source "arch/arm/mach-s3c/Kconfig.s3c64xx" 33 int "S3C UART to use for low-level messages" 37 Choice of which UART port to use for the low-level messages, 40 must have been initialised by the boot-loader before use. 155 Compile in platform device definition for USB high-speed OtG 238 pinctrl-samsung driver. 245 Compile support for wakeup-mask controls found on the S3C6400 246 and above. This code allows a set of interrupt to wakeup-mask [all …]
|
D | Makefile.s3c64xx | 1 # SPDX-License-Identifier: GPL-2.0 6 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include 7 asflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include 11 obj-$(CONFIG_PM) += pm-s3c64xx.o 12 obj-$(CONFIG_PM_SLEEP) += sleep-s3c64xx.o 13 obj-$(CONFIG_CPU_IDLE) += cpuidle-s3c64xx.o 17 obj-$(CONFIG_PM_SLEEP) += irq-pm-s3c64xx.o 21 obj-y += s3c64xx.o 22 obj-$(CONFIG_CPU_S3C6400) += s3c6400.o 23 obj-$(CONFIG_CPU_S3C6410) += s3c6410.o [all …]
|
D | pm-s3c64xx.c | 1 // SPDX-License-Identifier: GPL-2.0 23 #include "wakeup-mask.h" 25 #include "regs-gpio.h" 26 #include "regs-clock.h" 27 #include "gpio-samsung.h" 29 #include "regs-gpio-memport-s3c64xx.h" 30 #include "regs-modem-s3c64xx.h" 31 #include "regs-sys-s3c64xx.h" 32 #include "regs-syscon-power-s3c64xx.h" 49 val &= ~(pd->ena); in s3c64xx_pd_off() [all …]
|
/linux-5.10/arch/arm/boot/dts/ |
D | s3c64xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 16 #include <dt-bindings/clock/samsung,s3c64xx-clock.h> 19 #address-cells = <1>; 20 #size-cells = <1>; 32 #address-cells = <1>; 33 #size-cells = <0>; 37 compatible = "arm,arm1176jzf-s"; 43 compatible = "simple-bus"; 44 #address-cells = <1>; 45 #size-cells = <1>; [all …]
|
D | s5pv210.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 19 #include <dt-bindings/clock/s5pv210.h> 20 #include <dt-bindings/clock/s5pv210-audss.h> 23 #address-cells = <1>; 24 #size-cells = <1>; 45 #address-cells = <1>; 46 #size-cells = <0>; 50 compatible = "arm,cortex-a8"; 55 xxti: oscillator-0 { [all …]
|
D | exynos3250.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 17 #include "exynos4-cpu-thermal.dtsi" 18 #include <dt-bindings/clock/exynos3250.h> 19 #include <dt-bindings/interrupt-controller/arm-gic.h> 20 #include <dt-bindings/interrupt-controller/irq.h> 24 interrupt-parent = <&gic>; 25 #address-cells = <1>; 26 #size-cells = <1>; 50 #address-cells = <1>; 51 #size-cells = <0>; [all …]
|
D | exynos4.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 7 * Copyright (c) 2010-2011 Linaro Ltd. 19 #include <dt-bindings/clock/exynos4.h> 20 #include <dt-bindings/clock/exynos-audss-clk.h> 21 #include <dt-bindings/interrupt-controller/arm-gic.h> 22 #include <dt-bindings/interrupt-controller/irq.h> 25 interrupt-parent = <&gic>; 26 #address-cells = <1>; 27 #size-cells = <1>; [all …]
|
/linux-5.10/Documentation/devicetree/bindings/clock/ |
D | samsung,s3c64xx-clock.txt | 9 - compatible: should be one of the following. 10 - "samsung,s3c6400-clock" - controller compatible with S3C6400 SoC. 11 - "samsung,s3c6410-clock" - controller compatible with S3C6410 SoC. 13 - reg: physical base address of the controller and length of memory mapped 16 - #clock-cells: should be 1. 23 dt-bindings/clock/samsung,s3c64xx-clock.h header and can be used in device 30 clock-output-names: 31 - "fin_pll" - PLL input clock (xtal/extclk) - required, 32 - "xusbxti" - USB xtal - required, 33 - "iiscdclk0" - I2S0 codec clock - optional, [all …]
|
/linux-5.10/drivers/clk/samsung/ |
D | clk-s3c64xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 #include <linux/clk-provider.h> 14 #include <dt-bindings/clock/samsung,s3c64xx-clock.h> 17 #include "clk-pll.h" 98 /* S3C6400-specific parent clocks. */ 103 /* S3C6410-specific parent clocks. */ 140 /* List of clock muxes present on S3C6400. */ 183 /* List of clock dividers present on S3C6400. */ 275 /* List of clock gates present on S3C6400. */ 321 ALIAS(HCLK_UHOST, "s3c2410-ohci", "usb-host"), [all …]
|
/linux-5.10/Documentation/devicetree/bindings/serial/ |
D | samsung_uart.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung S3C, S5P and Exynos SoC UART Controller 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 14 Each Samsung UART should have an alias correctly numbered in the "aliases" 15 node, according to serialN format, where N is the port number (non-negative 21 - enum: 22 - samsung,s3c2410-uart [all …]
|
/linux-5.10/drivers/tty/serial/ |
D | samsung_tty.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Ben Dooks, Copyright (c) 2003-2008 Simtec Electronics 12 * UERSTAT register in the UART blocks, and keeps marking some of the 21 * BJD, 04-Nov-2004 25 #include <linux/dma-mapping.h> 45 /* UART name and device definitions */ 74 /* uart port features */ 153 #define portaddr(port, reg) ((port)->membase + (reg)) 155 ((unsigned long *)(unsigned long)((port)->membase + (reg))) 159 switch (port->iotype) { in rd_reg() [all …]
|
/linux-5.10/Documentation/admin-guide/ |
D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 121 Disable auto-serialization of AML methods [all …]
|