Home
last modified time | relevance | path

Searched full:scif (Results 1 – 25 of 89) sorted by relevance

1234

/linux-6.14.4/Documentation/devicetree/bindings/serial/
Drenesas,scif.yaml4 $id: http://devicetree.org/schemas/serial/renesas,scif.yaml#
7 title: Renesas Serial Communication Interface with FIFO (SCIF)
17 - renesas,scif-r7s72100 # RZ/A1H
18 - const: renesas,scif # generic SCIF compatible UART
22 - renesas,scif-r7s9210 # RZ/A2
26 - renesas,scif-r8a7778 # R-Car M1
27 - renesas,scif-r8a7779 # R-Car H1
28 - const: renesas,rcar-gen1-scif # R-Car Gen1
29 - const: renesas,scif # generic SCIF compatible UART
33 - renesas,scif-r8a7742 # RZ/G1H
[all …]
/linux-6.14.4/arch/arm/boot/dts/renesas/
Dr8a7778.dtsi310 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
311 "renesas,scif";
322 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
323 "renesas,scif";
334 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
335 "renesas,scif";
346 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
347 "renesas,scif";
358 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
359 "renesas,scif";
[all …]
Dr8a7779.dtsi230 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
231 "renesas,scif";
242 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
243 "renesas,scif";
254 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
255 "renesas,scif";
266 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
267 "renesas,scif";
278 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
279 "renesas,scif";
[all …]
Dr7s72100.dtsi122 compatible = "renesas,scif-r7s72100", "renesas,scif";
136 compatible = "renesas,scif-r7s72100", "renesas,scif";
150 compatible = "renesas,scif-r7s72100", "renesas,scif";
164 compatible = "renesas,scif-r7s72100", "renesas,scif";
178 compatible = "renesas,scif-r7s72100", "renesas,scif";
192 compatible = "renesas,scif-r7s72100", "renesas,scif";
206 compatible = "renesas,scif-r7s72100", "renesas,scif";
220 compatible = "renesas,scif-r7s72100", "renesas,scif";
Dr8a77470.dtsi74 /* External SCIF clock */
75 scif_clk: scif {
627 compatible = "renesas,scif-r8a77470",
628 "renesas,rcar-gen2-scif", "renesas,scif";
643 compatible = "renesas,scif-r8a77470",
644 "renesas,rcar-gen2-scif", "renesas,scif";
659 compatible = "renesas,scif-r8a77470",
660 "renesas,rcar-gen2-scif", "renesas,scif";
675 compatible = "renesas,scif-r8a77470",
676 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7792.dtsi101 /* External SCIF clock */
102 scif_clk: scif {
633 compatible = "renesas,scif-r8a7792",
634 "renesas,rcar-gen2-scif", "renesas,scif";
649 compatible = "renesas,scif-r8a7792",
650 "renesas,rcar-gen2-scif", "renesas,scif";
665 compatible = "renesas,scif-r8a7792",
666 "renesas,rcar-gen2-scif", "renesas,scif";
681 compatible = "renesas,scif-r8a7792",
682 "renesas,rcar-gen2-scif", "renesas,scif";
Dr8a7794.dtsi111 /* External SCIF clock */
112 scif_clk: scif {
821 compatible = "renesas,scif-r8a7794",
822 "renesas,rcar-gen2-scif",
823 "renesas,scif";
838 compatible = "renesas,scif-r8a7794",
839 "renesas,rcar-gen2-scif",
840 "renesas,scif";
855 compatible = "renesas,scif-r8a7794",
856 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7793.dtsi129 /* External SCIF clock */
130 scif_clk: scif {
845 compatible = "renesas,scif-r8a7793",
846 "renesas,rcar-gen2-scif", "renesas,scif";
861 compatible = "renesas,scif-r8a7793",
862 "renesas,rcar-gen2-scif", "renesas,scif";
877 compatible = "renesas,scif-r8a7793",
878 "renesas,rcar-gen2-scif", "renesas,scif";
893 compatible = "renesas,scif-r8a7793",
894 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7745.dtsi113 /* External SCIF clock */
114 scif_clk: scif {
868 compatible = "renesas,scif-r8a7745",
869 "renesas,rcar-gen2-scif", "renesas,scif";
884 compatible = "renesas,scif-r8a7745",
885 "renesas,rcar-gen2-scif", "renesas,scif";
900 compatible = "renesas,scif-r8a7745",
901 "renesas,rcar-gen2-scif", "renesas,scif";
916 compatible = "renesas,scif-r8a7745",
917 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7743.dtsi123 /* External SCIF clock */
124 scif_clk: scif {
927 compatible = "renesas,scif-r8a7743",
928 "renesas,rcar-gen2-scif", "renesas,scif";
943 compatible = "renesas,scif-r8a7743",
944 "renesas,rcar-gen2-scif", "renesas,scif";
959 compatible = "renesas,scif-r8a7743",
960 "renesas,rcar-gen2-scif", "renesas,scif";
975 compatible = "renesas,scif-r8a7743",
976 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7744.dtsi123 /* External SCIF clock */
124 scif_clk: scif {
927 compatible = "renesas,scif-r8a7744",
928 "renesas,rcar-gen2-scif", "renesas,scif";
943 compatible = "renesas,scif-r8a7744",
944 "renesas,rcar-gen2-scif", "renesas,scif";
959 compatible = "renesas,scif-r8a7744",
960 "renesas,rcar-gen2-scif", "renesas,scif";
975 compatible = "renesas,scif-r8a7744",
976 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
/linux-6.14.4/arch/sh/include/mach-common/mach/
Dhighlander.h105 #define PA_SCSMR (PA_BCR+0x0400) /* SCIF Serial mode control */
106 #define PA_SCBRR (PA_BCR+0x0402) /* SCIF Bit rate control */
107 #define PA_SCSCR (PA_BCR+0x0404) /* SCIF Serial control */
108 #define PA_SCFDTR (PA_BCR+0x0406) /* SCIF Send FIFO control */
109 #define PA_SCFSR (PA_BCR+0x0408) /* SCIF Serial status control */
110 #define PA_SCFRDR (PA_BCR+0x040a) /* SCIF Receive FIFO control */
111 #define PA_SCFCR (PA_BCR+0x040c) /* SCIF FIFO control */
112 #define PA_SCFDR (PA_BCR+0x040e) /* SCIF FIFO data control */
113 #define PA_SCLSR (PA_BCR+0x0412) /* SCIF Line Status control */
/linux-6.14.4/arch/arm64/boot/dts/renesas/
Dr9a08g045.dtsi73 compatible = "renesas,scif-r9a08g045", "renesas,scif-r9a07g044";
91 compatible = "renesas,scif-r9a08g045", "renesas,scif-r9a07g044";
109 compatible = "renesas,scif-r9a08g045", "renesas,scif-r9a07g044";
127 compatible = "renesas,scif-r9a08g045", "renesas,scif-r9a07g044";
145 compatible = "renesas,scif-r9a08g045", "renesas,scif-r9a07g044";
163 compatible = "renesas,scif-r9a08g045", "renesas,scif-r9a07g044";
Dr8a77995.dtsi80 scif_clk: scif {
873 compatible = "renesas,scif-r8a77995",
874 "renesas,rcar-gen3-scif", "renesas,scif";
890 compatible = "renesas,scif-r8a77995",
891 "renesas,rcar-gen3-scif", "renesas,scif";
907 compatible = "renesas,scif-r8a77995",
908 "renesas,rcar-gen3-scif", "renesas,scif";
924 compatible = "renesas,scif-r8a77995",
925 "renesas,rcar-gen3-scif", "renesas,scif";
940 compatible = "renesas,scif-r8a77995",
[all …]
Dr8a77970.dtsi84 /* External SCIF clock - to be overridden by boards that provide it */
85 scif_clk: scif {
679 compatible = "renesas,scif-r8a77970",
680 "renesas,rcar-gen3-scif",
681 "renesas,scif";
697 compatible = "renesas,scif-r8a77970",
698 "renesas,rcar-gen3-scif",
699 "renesas,scif";
715 compatible = "renesas,scif-r8a77970",
716 "renesas,rcar-gen3-scif",
[all …]
Dr9a09g057h44-rzv2h-evk.dts27 serial0 = &scif;
195 scif_pins: scif {
235 &scif {
Dr9a07g043.dtsi281 compatible = "renesas,scif-r9a07g043",
282 "renesas,scif-r9a07g044";
300 compatible = "renesas,scif-r9a07g043",
301 "renesas,scif-r9a07g044";
319 compatible = "renesas,scif-r9a07g043",
320 "renesas,scif-r9a07g044";
338 compatible = "renesas,scif-r9a07g043",
339 "renesas,scif-r9a07g044";
357 compatible = "renesas,scif-r9a07g043",
358 "renesas,scif-r9a07g044";
Dr8a779f0.dtsi289 /* External SCIF clock - to be overridden by boards that provide it */
290 scif_clk: scif {
993 compatible = "renesas,scif-r8a779f0",
994 "renesas,rcar-gen4-scif", "renesas,scif";
1010 compatible = "renesas,scif-r8a779f0",
1011 "renesas,rcar-gen4-scif", "renesas,scif";
1027 compatible = "renesas,scif-r8a779f0",
1028 "renesas,rcar-gen4-scif", "renesas,scif";
1044 compatible = "renesas,scif-r8a779f0",
1045 "renesas,rcar-gen4-scif", "renesas,scif";
Dr8a774c0.dtsi131 /* External SCIF clock - to be overridden by boards that provide it */
132 scif_clk: scif {
1111 compatible = "renesas,scif-r8a774c0",
1112 "renesas,rcar-gen3-scif", "renesas,scif";
1128 compatible = "renesas,scif-r8a774c0",
1129 "renesas,rcar-gen3-scif", "renesas,scif";
1145 compatible = "renesas,scif-r8a774c0",
1146 "renesas,rcar-gen3-scif", "renesas,scif";
1162 compatible = "renesas,scif-r8a774c0",
1163 "renesas,rcar-gen3-scif", "renesas,scif";
[all …]
/linux-6.14.4/arch/sh/kernel/cpu/sh4/
Dsetup-sh7750.c185 TMU3, TMU4, TMU0, TMU1, TMU2, RTC, SCI1, SCIF, WDT, REF, enumerator
199 INTC_VECT(SCIF, 0x700), INTC_VECT(SCIF, 0x720),
200 INTC_VECT(SCIF, 0x740), INTC_VECT(SCIF, 0x760),
208 { 0xffd0000c, 0, 16, 4, /* IPRC */ { GPIOI, DMAC, SCIF, HUDI } },
/linux-6.14.4/include/uapi/linux/
Dscif_ioctl.h51 * Intel SCIF driver.
56 * SCIF IOCTL interface information
65 * struct scif_port_id - SCIF port information
139 * struct scifioctl_copy - used for SCIF DMA copy IOCTLs
/linux-6.14.4/drivers/tty/serial/
Dsh-sci.h88 /* SCxSR (Serial Status Register) on SCIF, SCIFA, SCIFB, HSCIF */
97 /* SCIF only (optional) */
100 /*SCIFA/SCIFB and SCIF on SH7705/SH7720/SH7721 only */
120 /* SCLSR (Line Status Register) on (H)SCIF */
156 * BRG Clock Select Register (Some SCIF and HSCIF)
Dsh-sci.c7 * Modified to support SH7720 SCIF. Markus Brunner, Mark Jonas (Jul 2007).
15 * Modified to support SH7300 SCIF. Takashi Kusuda (Jun 2003).
271 * Common SH-2(A) SCIF definitions for ports with FIFO data
297 * It looks like a normal SCIF with FIFO data, but with a
324 * The "SCIF" that is in RZ/V2H(P) SoC is similar to one found on RZ/G2L SoC
355 * Common SH-3 SCIF definitions.
377 * Common SH-4(A) SCIF(B) definitions.
401 * Common SCIF definitions for ports with a Baud Rate Generator for
457 * Common SH-4(A) SCIF(B) definitions for ports without an SCSPTR
481 * Common SH-4(A) SCIF(B) definitions for ports with FIFO data
[all …]
/linux-6.14.4/arch/arm/include/debug/
Drenesas-scif.S3 * Renesas SCIF(A) debugging macro include header
23 /* SCIF */
/linux-6.14.4/arch/sh/include/cpu-sh4/cpu/
Dsh7757.h167 /* PTK (mobule: SERMUX, LBSC, SCIF) */
173 /* PTL (mobule: SERMUX, SCIF, LBSC, AUD) */
232 /* PTW (mobule: LBSC, EVC, SCIF) */
238 /* PTX (mobule: LBSC, SCIF, SIM) */

1234