Home
last modified time | relevance | path

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

123

/Linux-v5.10/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)
20 - renesas,scif-r7s72100 # RZ/A1H
21 - const: renesas,scif # generic SCIF compatible UART
25 - renesas,scif-r7s9210 # RZ/A2
29 - renesas,scif-r8a7778 # R-Car M1
30 - renesas,scif-r8a7779 # R-Car H1
31 - const: renesas,rcar-gen1-scif # R-Car Gen1
32 - const: renesas,scif # generic SCIF compatible UART
36 - renesas,scif-r8a7742 # RZ/G1H
[all …]
/Linux-v5.10/arch/arm/boot/dts/
Dr8a7778.dtsi300 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
301 "renesas,scif";
312 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
313 "renesas,scif";
324 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
325 "renesas,scif";
336 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
337 "renesas,scif";
348 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif",
349 "renesas,scif";
[all …]
Dr8a7779.dtsi227 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
228 "renesas,scif";
239 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
240 "renesas,scif";
251 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
252 "renesas,scif";
263 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
264 "renesas,scif";
275 compatible = "renesas,scif-r8a7779", "renesas,rcar-gen1-scif",
276 "renesas,scif";
[all …]
Dr7s72100.dtsi115 compatible = "renesas,scif-r7s72100", "renesas,scif";
128 compatible = "renesas,scif-r7s72100", "renesas,scif";
141 compatible = "renesas,scif-r7s72100", "renesas,scif";
154 compatible = "renesas,scif-r7s72100", "renesas,scif";
167 compatible = "renesas,scif-r7s72100", "renesas,scif";
180 compatible = "renesas,scif-r7s72100", "renesas,scif";
193 compatible = "renesas,scif-r7s72100", "renesas,scif";
206 compatible = "renesas,scif-r7s72100", "renesas,scif";
Dr8a77470.dtsi73 /* External SCIF clock */
74 scif_clk: scif {
580 compatible = "renesas,scif-r8a77470",
581 "renesas,rcar-gen2-scif", "renesas,scif";
596 compatible = "renesas,scif-r8a77470",
597 "renesas,rcar-gen2-scif", "renesas,scif";
612 compatible = "renesas,scif-r8a77470",
613 "renesas,rcar-gen2-scif", "renesas,scif";
628 compatible = "renesas,scif-r8a77470",
629 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7792.dtsi93 /* External SCIF clock */
94 scif_clk: scif {
564 compatible = "renesas,scif-r8a7792",
565 "renesas,rcar-gen2-scif", "renesas,scif";
580 compatible = "renesas,scif-r8a7792",
581 "renesas,rcar-gen2-scif", "renesas,scif";
596 compatible = "renesas,scif-r8a7792",
597 "renesas,rcar-gen2-scif", "renesas,scif";
612 compatible = "renesas,scif-r8a7792",
613 "renesas,rcar-gen2-scif", "renesas,scif";
Dr8a7793.dtsi128 /* External SCIF clock */
129 scif_clk: scif {
785 compatible = "renesas,scif-r8a7793",
786 "renesas,rcar-gen2-scif", "renesas,scif";
801 compatible = "renesas,scif-r8a7793",
802 "renesas,rcar-gen2-scif", "renesas,scif";
817 compatible = "renesas,scif-r8a7793",
818 "renesas,rcar-gen2-scif", "renesas,scif";
833 compatible = "renesas,scif-r8a7793",
834 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7794.dtsi110 /* External SCIF clock */
111 scif_clk: scif {
760 compatible = "renesas,scif-r8a7794",
761 "renesas,rcar-gen2-scif",
762 "renesas,scif";
777 compatible = "renesas,scif-r8a7794",
778 "renesas,rcar-gen2-scif",
779 "renesas,scif";
794 compatible = "renesas,scif-r8a7794",
795 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7745.dtsi112 /* External SCIF clock */
113 scif_clk: scif {
807 compatible = "renesas,scif-r8a7745",
808 "renesas,rcar-gen2-scif", "renesas,scif";
823 compatible = "renesas,scif-r8a7745",
824 "renesas,rcar-gen2-scif", "renesas,scif";
839 compatible = "renesas,scif-r8a7745",
840 "renesas,rcar-gen2-scif", "renesas,scif";
855 compatible = "renesas,scif-r8a7745",
856 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7744.dtsi122 /* External SCIF clock */
123 scif_clk: scif {
864 compatible = "renesas,scif-r8a7744",
865 "renesas,rcar-gen2-scif", "renesas,scif";
880 compatible = "renesas,scif-r8a7744",
881 "renesas,rcar-gen2-scif", "renesas,scif";
896 compatible = "renesas,scif-r8a7744",
897 "renesas,rcar-gen2-scif", "renesas,scif";
912 compatible = "renesas,scif-r8a7744",
913 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7791.dtsi143 /* External SCIF clock */
144 scif_clk: scif {
890 compatible = "renesas,scif-r8a7791",
891 "renesas,rcar-gen2-scif", "renesas,scif";
906 compatible = "renesas,scif-r8a7791",
907 "renesas,rcar-gen2-scif", "renesas,scif";
922 compatible = "renesas,scif-r8a7791",
923 "renesas,rcar-gen2-scif", "renesas,scif";
938 compatible = "renesas,scif-r8a7791",
939 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
Dr8a7743.dtsi122 /* External SCIF clock */
123 scif_clk: scif {
864 compatible = "renesas,scif-r8a7743",
865 "renesas,rcar-gen2-scif", "renesas,scif";
880 compatible = "renesas,scif-r8a7743",
881 "renesas,rcar-gen2-scif", "renesas,scif";
896 compatible = "renesas,scif-r8a7743",
897 "renesas,rcar-gen2-scif", "renesas,scif";
912 compatible = "renesas,scif-r8a7743",
913 "renesas,rcar-gen2-scif", "renesas,scif";
[all …]
/Linux-v5.10/arch/sh/kernel/cpu/sh4/
Dsetup-sh4-202.c89 HUDI, TMU0, TMU1, TMU2, RTC, SCIF, WDT, enumerator
98 INTC_VECT(SCIF, 0x700), INTC_VECT(SCIF, 0x720),
99 INTC_VECT(SCIF, 0x740), INTC_VECT(SCIF, 0x760),
106 { 0xffd0000c, 0, 16, 4, /* IPRC */ { 0, 0, SCIF, HUDI } },
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-v5.10/arch/arm64/boot/dts/renesas/
Dr8a779a0.dtsi59 /* External SCIF clock - to be overridden by boards that provide it */
60 scif_clk: scif {
95 compatible = "renesas,scif-r8a779a0",
96 "renesas,rcar-gen3-scif", "renesas,scif";
Dr8a77995.dtsi63 scif_clk: scif {
710 compatible = "renesas,scif-r8a77995",
711 "renesas,rcar-gen3-scif", "renesas,scif";
727 compatible = "renesas,scif-r8a77995",
728 "renesas,rcar-gen3-scif", "renesas,scif";
744 compatible = "renesas,scif-r8a77995",
745 "renesas,rcar-gen3-scif", "renesas,scif";
761 compatible = "renesas,scif-r8a77995",
762 "renesas,rcar-gen3-scif", "renesas,scif";
777 compatible = "renesas,scif-r8a77995",
[all …]
Dr8a77970.dtsi92 /* External SCIF clock - to be overridden by boards that provide it */
93 scif_clk: scif {
675 compatible = "renesas,scif-r8a77970",
676 "renesas,rcar-gen3-scif",
677 "renesas,scif";
693 compatible = "renesas,scif-r8a77970",
694 "renesas,rcar-gen3-scif",
695 "renesas,scif";
711 compatible = "renesas,scif-r8a77970",
712 "renesas,rcar-gen3-scif",
[all …]
Dr8a774c0.dtsi130 /* External SCIF clock - to be overridden by boards that provide it */
131 scif_clk: scif {
1097 compatible = "renesas,scif-r8a774c0",
1098 "renesas,rcar-gen3-scif", "renesas,scif";
1114 compatible = "renesas,scif-r8a774c0",
1115 "renesas,rcar-gen3-scif", "renesas,scif";
1131 compatible = "renesas,scif-r8a774c0",
1132 "renesas,rcar-gen3-scif", "renesas,scif";
1148 compatible = "renesas,scif-r8a774c0",
1149 "renesas,rcar-gen3-scif", "renesas,scif";
[all …]
Dr8a77990.dtsi156 /* External SCIF clock - to be overridden by boards that provide it */
157 scif_clk: scif {
1075 compatible = "renesas,scif-r8a77990",
1076 "renesas,rcar-gen3-scif", "renesas,scif";
1092 compatible = "renesas,scif-r8a77990",
1093 "renesas,rcar-gen3-scif", "renesas,scif";
1109 compatible = "renesas,scif-r8a77990",
1110 "renesas,rcar-gen3-scif", "renesas,scif";
1126 compatible = "renesas,scif-r8a77990",
1127 "renesas,rcar-gen3-scif", "renesas,scif";
[all …]
/Linux-v5.10/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-v5.10/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-v5.10/drivers/tty/serial/
Dsh-sci.h84 /* SCxSR (Serial Status Register) on SCIF, SCIFA, SCIFB, HSCIF */
93 /* SCIF only (optional) */
96 /*SCIFA/SCIFB and SCIF on SH7705/SH7720/SH7721 only */
116 /* SCLSR (Line Status Register) on (H)SCIF */
152 * BRG Clock Select Register (Some SCIF and HSCIF)
/Linux-v5.10/arch/arm/include/debug/
Drenesas-scif.S3 * Renesas SCIF(A) debugging macro include header
23 /* SCIF */
/Linux-v5.10/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) */
/Linux-v5.10/arch/arm/
DKconfig.debug1607 default "debug/renesas-scif.S" if DEBUG_R7S72100_SCIF2
1608 default "debug/renesas-scif.S" if DEBUG_R7S9210_SCIF2
1609 default "debug/renesas-scif.S" if DEBUG_R7S9210_SCIF4
1610 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN1_SCIF0
1611 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN1_SCIF2
1612 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF0
1613 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF1
1614 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF2
1615 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF4
1616 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIFA2
[all …]

123