/openbmc/linux/Documentation/devicetree/bindings/serial/ |
H A D | renesas,scif.yaml | 4 $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 …]
|
/openbmc/u-boot/drivers/serial/ |
H A D | serial_sh.h | 26 # define SCPCR 0xA4000116 /* 16 bit SCI and SCIF */ 27 # define SCPDR 0xA4000136 /* 8 bit SCI and SCIF */ 54 # define SCSPTR1 0xFFE0001C /* 8 bit SCIF */ 55 # define SCSPTR2 0xFFE80020 /* 16 bit SCIF */ 65 # define SCSPTR2 0xFFE80020 /* 16 bit SCIF */ 71 # define SCSPTR0 0xfe600024 /* 16 bit SCIF */ 72 # define SCSPTR1 0xfe610024 /* 16 bit SCIF */ 73 # define SCSPTR2 0xfe620024 /* 16 bit SCIF */ 77 # define SCSPTR0 0xA4400000 /* 16 bit SCIF */ 83 # define SCSPTR0 0xffe00010 /* 16 bit SCIF */ [all …]
|
/openbmc/linux/arch/arm/boot/dts/renesas/ |
H A D | r8a7778.dtsi | 303 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif", 304 "renesas,scif"; 315 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif", 316 "renesas,scif"; 327 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif", 328 "renesas,scif"; 339 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif", 340 "renesas,scif"; 351 compatible = "renesas,scif-r8a7778", "renesas,rcar-gen1-scif", 352 "renesas,scif"; [all …]
|
H A D | r8a7779.dtsi | 230 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 …]
|
H A D | r7s72100.dtsi | 115 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";
|
H A D | r8a77470.dtsi | 74 /* External SCIF clock */ 75 scif_clk: scif { 583 compatible = "renesas,scif-r8a77470", 584 "renesas,rcar-gen2-scif", "renesas,scif"; 599 compatible = "renesas,scif-r8a77470", 600 "renesas,rcar-gen2-scif", "renesas,scif"; 615 compatible = "renesas,scif-r8a77470", 616 "renesas,rcar-gen2-scif", "renesas,scif"; 631 compatible = "renesas,scif-r8a77470", 632 "renesas,rcar-gen2-scif", "renesas,scif"; [all …]
|
H A D | r8a7792.dtsi | 94 /* External SCIF clock */ 95 scif_clk: scif { 567 compatible = "renesas,scif-r8a7792", 568 "renesas,rcar-gen2-scif", "renesas,scif"; 583 compatible = "renesas,scif-r8a7792", 584 "renesas,rcar-gen2-scif", "renesas,scif"; 599 compatible = "renesas,scif-r8a7792", 600 "renesas,rcar-gen2-scif", "renesas,scif"; 615 compatible = "renesas,scif-r8a7792", 616 "renesas,rcar-gen2-scif", "renesas,scif";
|
H A D | r8a7793.dtsi | 129 /* External SCIF clock */ 130 scif_clk: scif { 787 compatible = "renesas,scif-r8a7793", 788 "renesas,rcar-gen2-scif", "renesas,scif"; 803 compatible = "renesas,scif-r8a7793", 804 "renesas,rcar-gen2-scif", "renesas,scif"; 819 compatible = "renesas,scif-r8a7793", 820 "renesas,rcar-gen2-scif", "renesas,scif"; 835 compatible = "renesas,scif-r8a7793", 836 "renesas,rcar-gen2-scif", "renesas,scif"; [all …]
|
H A D | r8a7794.dtsi | 111 /* External SCIF clock */ 112 scif_clk: scif { 763 compatible = "renesas,scif-r8a7794", 764 "renesas,rcar-gen2-scif", 765 "renesas,scif"; 780 compatible = "renesas,scif-r8a7794", 781 "renesas,rcar-gen2-scif", 782 "renesas,scif"; 797 compatible = "renesas,scif-r8a7794", 798 "renesas,rcar-gen2-scif", "renesas,scif"; [all …]
|
H A D | r8a7745.dtsi | 113 /* External SCIF clock */ 114 scif_clk: scif { 810 compatible = "renesas,scif-r8a7745", 811 "renesas,rcar-gen2-scif", "renesas,scif"; 826 compatible = "renesas,scif-r8a7745", 827 "renesas,rcar-gen2-scif", "renesas,scif"; 842 compatible = "renesas,scif-r8a7745", 843 "renesas,rcar-gen2-scif", "renesas,scif"; 858 compatible = "renesas,scif-r8a7745", 859 "renesas,rcar-gen2-scif", "renesas,scif"; [all …]
|
/openbmc/linux/arch/sh/kernel/cpu/sh4/ |
H A D | setup-sh4-202.c | 89 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 } },
|
H A D | setup-sh7750.c | 185 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 } },
|
/openbmc/linux/arch/sh/include/mach-common/mach/ |
H A D | highlander.h | 105 #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 */
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | r8a77995.dtsi | 63 scif_clk: scif { 644 compatible = "renesas,scif-r8a77995", 645 "renesas,rcar-gen3-scif", "renesas,scif"; 661 compatible = "renesas,scif-r8a77995", 662 "renesas,rcar-gen3-scif", "renesas,scif"; 678 compatible = "renesas,scif-r8a77995", 679 "renesas,rcar-gen3-scif", "renesas,scif"; 695 compatible = "renesas,scif-r8a77995", 696 "renesas,rcar-gen3-scif", "renesas,scif"; 711 compatible = "renesas,scif-r8a77995", [all …]
|
H A D | r8a77970.dtsi | 92 /* External SCIF clock - to be overridden by boards that provide it */ 93 scif_clk: scif { 477 compatible = "renesas,scif-r8a77970", 478 "renesas,rcar-gen3-scif", 479 "renesas,scif"; 495 compatible = "renesas,scif-r8a77970", 496 "renesas,rcar-gen3-scif", 497 "renesas,scif"; 513 compatible = "renesas,scif-r8a77970", 514 "renesas,rcar-gen3-scif", [all …]
|
H A D | r8a7792.dtsi | 92 /* External SCIF clock */ 93 scif_clk: scif { 543 compatible = "renesas,scif-r8a7792", 544 "renesas,rcar-gen2-scif", "renesas,scif"; 559 compatible = "renesas,scif-r8a7792", 560 "renesas,rcar-gen2-scif", "renesas,scif"; 575 compatible = "renesas,scif-r8a7792", 576 "renesas,rcar-gen2-scif", "renesas,scif"; 591 compatible = "renesas,scif-r8a7792", 592 "renesas,rcar-gen2-scif", "renesas,scif";
|
H A D | r8a7793.dtsi | 128 /* External SCIF clock */ 129 scif_clk: scif { 782 compatible = "renesas,scif-r8a7793", 783 "renesas,rcar-gen2-scif", "renesas,scif"; 798 compatible = "renesas,scif-r8a7793", 799 "renesas,rcar-gen2-scif", "renesas,scif"; 814 compatible = "renesas,scif-r8a7793", 815 "renesas,rcar-gen2-scif", "renesas,scif"; 830 compatible = "renesas,scif-r8a7793", 831 "renesas,rcar-gen2-scif", "renesas,scif"; [all …]
|
H A D | r8a7794.dtsi | 110 /* External SCIF clock */ 111 scif_clk: scif { 757 compatible = "renesas,scif-r8a7794", 758 "renesas,rcar-gen2-scif", 759 "renesas,scif"; 774 compatible = "renesas,scif-r8a7794", 775 "renesas,rcar-gen2-scif", 776 "renesas,scif"; 791 compatible = "renesas,scif-r8a7794", 792 "renesas,rcar-gen2-scif", "renesas,scif"; [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.sh | 42 - SCIF 51 - SCIF 61 - SCIF 70 - SCIF
|
/openbmc/u-boot/include/dm/platform_data/ |
H A D | serial_sh.h | 23 * Information about SCIF port 28 * @type: Type of SCIF
|
/openbmc/linux/include/uapi/linux/ |
H A D | scif_ioctl.h | 51 * 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
|
/openbmc/linux/drivers/tty/serial/ |
H A D | sh-sci.h | 88 /* 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)
|
/openbmc/linux/arch/arm/include/debug/ |
H A D | renesas-scif.S | 3 * Renesas SCIF(A) debugging macro include header 23 /* SCIF */
|
/openbmc/linux/arch/arm64/boot/dts/renesas/ |
H A D | r8a77995.dtsi | 80 scif_clk: scif { 866 compatible = "renesas,scif-r8a77995", 867 "renesas,rcar-gen3-scif", "renesas,scif"; 883 compatible = "renesas,scif-r8a77995", 884 "renesas,rcar-gen3-scif", "renesas,scif"; 900 compatible = "renesas,scif-r8a77995", 901 "renesas,rcar-gen3-scif", "renesas,scif"; 917 compatible = "renesas,scif-r8a77995", 918 "renesas,rcar-gen3-scif", "renesas,scif"; 933 compatible = "renesas,scif-r8a77995", [all …]
|
/openbmc/linux/arch/sh/include/cpu-sh4/cpu/ |
H A D | sh7757.h | 167 /* PTK (mobule: SERMUX, LBSC, SCIF) */ 173 /* PTL (mobule: SERMUX, SCIF, LBSC, AUD) */ 232 /* PTW (mobule: LBSC, EVC, SCIF) */ 238 /* PTX (mobule: LBSC, SCIF, SIM) */
|