/linux/drivers/usb/serial/ |
H A D | ir-usb.c | 9 * This driver allows a USB IrDA device to be used as a "dumb" serial device. 10 * This can be useful if you do not have access to a full IrDA stack on the 11 * other side of the connection. If you do have an IrDA stack on both devices, 12 * please use the usb-irda driver, as it contains the proper error checking and 13 * other goodness of a full IrDA stack. 15 * Portions of this driver were taken from drivers/net/irda/irda-usb.c, which 35 #include <linux/usb/irda.h> 114 * Returns instance of IrDA class descriptor, or NULL if not found 116 * The class descriptor is some extra info that IrDA USB devices will 117 * offer to us, describing their IrDA characteristics. We will use that in [all …]
|
H A D | ark3116.c | 36 #define DRIVER_DESC "USB ARK3116 serial/IrDA driver" 37 #define DRIVER_DEV_DESC "ARK3116 RS232/IrDA" 45 { USB_DEVICE(0x18ec, 0x3118) }, /* USB to IrDA adapter */ 60 int irda; /* 1 for irda device */ member 136 priv->irda = is_irda(serial); in ark3116_port_probe() 151 if (!(priv->irda)) { in ark3116_port_probe() 173 if (priv->irda) in ark3116_port_probe() 176 dev_info(&port->dev, "using %s mode\n", priv->irda ? "IrDA" : "RS232"); in ark3116_port_probe() 696 * the ARK3116 can also be used as an IrDA dongle. Since I do not have 700 * - IrDA encodes data differently than RS232. Most likely, one of [all …]
|
/linux/Documentation/arch/arm/ |
H A D | netwinder.rst | 23 0x0180 0x0187 IRDA 59 6 ISA IRDA 77 0 ISA IRDA
|
/linux/include/uapi/linux/ |
H A D | tty.h | 21 #define N_IRDA 11 /* Linux IrDa - http://irda.sourceforge.net/ */
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | nxp,sc16is7xx.yaml | 50 irda-mode-ports: 52 An array that lists the indices of the port that should operate in IrDA
|
/linux/Documentation/devicetree/bindings/powerpc/fsl/ |
H A D | mpc5200.txt | 94 irda@<addr> fsl,mpc5200-psc-irda PSC in IrDA mode
|
/linux/include/linux/usb/ |
H A D | irda.h | 3 * USB IrDA Bridge Device Definition 84 /* IRDA Rate Sniff */
|
/linux/arch/sh/cchips/ |
H A D | Kconfig | 17 CRT color controller, IrDA up to 4 Mbps, and a
|
/linux/drivers/tty/serial/ |
H A D | pmac_zilog.c | 518 /* Do nothing for irda for now... */ in pmz_set_mctrl() 801 /* Power up the SCC & underlying hardware (modem/irda) */ in __pmz_startup() 905 /* IrDA reset is done now */ in pmz_startup() 960 /* Switch to external clocking for IrDA high clock rates. That in pmz_convert_to_zs() 1056 * Set the irda codec on the imac to the specified baud rate. 1151 pmz_info("IrDA: dongle version %d not supported\n", version); in pmz_irda_setup() 1169 pmz_info("IrDA setup for %ld bps, dongle version: %d\n", in pmz_irda_setup() 1204 pmz_debug("pmz: switch IRDA to %ld bauds\n", baud); in __pmz_set_termios() 1205 /* Cet the irda codec to the right rate */ in __pmz_set_termios() 1380 if (strcmp(slots->name, "IrDA") == 0) in pmz_init_port()
|
/linux/arch/sh/kernel/cpu/sh4a/ |
H A D | setup-sh7722.c | 541 IRDA, JPU, LCDC, enumerator 576 INTC_VECT(TMU2, 0x440), INTC_VECT(IRDA, 0x480), 600 { SIM_TEI, SIM_TXI, SIM_RXI, SIM_ERI, 0, 0, 0, IRDA } }, 623 { 0xa4080000, 0, 16, 4, /* IPRA */ { TMU0, TMU1, TMU2, IRDA } },
|
H A D | setup-sh7343.c | 323 IRDA, SDHI, CMT, TSIF, SIU, enumerator 386 { SIM_TEI, SIM_TXI, SIM_RXI, SIM_ERI, 0, 0, 0, IRDA } },
|
H A D | setup-sh7724.c | 886 IRDA, enumerator 982 INTC_VECT(IRDA, 0x480), 1027 SPU_SPUI1, SPU_SPUI0, BEU1, IRDA } }, 1059 TMU0_TUNI2, IRDA } },
|
/linux/include/linux/ |
H A D | serial_sci.h | 53 unsigned int type; /* SCI / SCIF / IRDA / HSCIF */
|
/linux/arch/sh/boards/mach-se/7724/ |
H A D | setup.c | 516 /* IrDA */ 519 .name = "IrDA", 703 (1 << 8) | /* IrDA */ in devices_setup() 879 /* enable IrDA */ in devices_setup()
|
/linux/net/bluetooth/ |
H A D | Kconfig | 22 technologies like IrDA. Bluetooth operates in personal area range
|
/linux/arch/arm/mach-lpc32xx/ |
H A D | serial.c | 139 /* Disable IrDA pulsing support on UART6 */ in lpc32xx_serial_init()
|
/linux/Documentation/devicetree/bindings/dma/ |
H A D | cirrus,ep9301-dma-m2p.yaml | 95 9: IRDA (unused)
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | s3c64xx-pinctrl.dtsi | 182 irda_data_0: irda-data-0-pins { 188 irda_data_1: irda-data-1-pins { 194 irda_sdbw: irda-sdbw-pins {
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | nvidia,tegra20-pinmux.yaml | 62 gmi_int, hdmi, i2cp, i2c1, i2c2, i2c3, ide, irda, kbc, mio,
|
H A D | nvidia,tegra114-pinmux.yaml | 91 i2c3, i2c4, i2cpwr, i2s0, i2s1, i2s2, i2s3, i2s4, irda, kbc,
|
/linux/arch/arm/mach-spear/ |
H A D | spear300.c | 58 .bus_id = "irda",
|
/linux/drivers/hid/ |
H A D | hid-samsung.c | 14 * [0419:0001] Samsung IrDA remote controller (reports as Cypress USB Mouse). 54 hid_info(hdev, "fixing up Samsung IrDA %d byte report descriptor\n", in samsung_irda_dev_trace()
|
/linux/arch/arm/mach-sa1100/include/mach/ |
H A D | assabet.h | 45 #define ASSABET_BCR_IRDA_FSEL (1<<3) /* IRDA Frequency select (0 = SIR, 1 = MIR/ FIR) */
|
/linux/drivers/clk/mediatek/ |
H A D | clk-mt6735-pericfg.c | 41 GATE_MTK(CLK_PERI_IRDA, "irda", "irda_sel", &peri_cg_regs, 11, &mtk_clk_gate_ops_setclr),
|
/linux/arch/sh/include/cpu-sh4/cpu/ |
H A D | sh7722.h | 208 /* IRDA */
|