Home
last modified time | relevance | path

Searched full:irda (Results 1 – 25 of 96) sorted by relevance

1234

/linux/drivers/usb/serial/
H A Dir-usb.c9 * 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 Dark3116.c36 #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 Dnetwinder.rst23 0x0180 0x0187 IRDA
59 6 ISA IRDA
77 0 ISA IRDA
/linux/include/uapi/linux/
H A Dtty.h21 #define N_IRDA 11 /* Linux IrDa - http://irda.sourceforge.net/ */
/linux/Documentation/devicetree/bindings/serial/
H A Dnxp,sc16is7xx.yaml50 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 Dmpc5200.txt94 irda@<addr> fsl,mpc5200-psc-irda PSC in IrDA mode
/linux/include/linux/usb/
H A Dirda.h3 * USB IrDA Bridge Device Definition
84 /* IRDA Rate Sniff */
/linux/arch/sh/cchips/
H A DKconfig17 CRT color controller, IrDA up to 4 Mbps, and a
/linux/drivers/tty/serial/
H A Dpmac_zilog.c518 /* 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 Dsetup-sh7722.c541 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 Dsetup-sh7343.c323 IRDA, SDHI, CMT, TSIF, SIU, enumerator
386 { SIM_TEI, SIM_TXI, SIM_RXI, SIM_ERI, 0, 0, 0, IRDA } },
H A Dsetup-sh7724.c886 IRDA, enumerator
982 INTC_VECT(IRDA, 0x480),
1027 SPU_SPUI1, SPU_SPUI0, BEU1, IRDA } },
1059 TMU0_TUNI2, IRDA } },
/linux/include/linux/
H A Dserial_sci.h53 unsigned int type; /* SCI / SCIF / IRDA / HSCIF */
/linux/arch/sh/boards/mach-se/7724/
H A Dsetup.c516 /* IrDA */
519 .name = "IrDA",
703 (1 << 8) | /* IrDA */ in devices_setup()
879 /* enable IrDA */ in devices_setup()
/linux/net/bluetooth/
H A DKconfig22 technologies like IrDA. Bluetooth operates in personal area range
/linux/arch/arm/mach-lpc32xx/
H A Dserial.c139 /* Disable IrDA pulsing support on UART6 */ in lpc32xx_serial_init()
/linux/Documentation/devicetree/bindings/dma/
H A Dcirrus,ep9301-dma-m2p.yaml95 9: IRDA (unused)
/linux/arch/arm/boot/dts/samsung/
H A Ds3c64xx-pinctrl.dtsi182 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 Dnvidia,tegra20-pinmux.yaml62 gmi_int, hdmi, i2cp, i2c1, i2c2, i2c3, ide, irda, kbc, mio,
H A Dnvidia,tegra114-pinmux.yaml91 i2c3, i2c4, i2cpwr, i2s0, i2s1, i2s2, i2s3, i2s4, irda, kbc,
/linux/arch/arm/mach-spear/
H A Dspear300.c58 .bus_id = "irda",
/linux/drivers/hid/
H A Dhid-samsung.c14 * [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 Dassabet.h45 #define ASSABET_BCR_IRDA_FSEL (1<<3) /* IRDA Frequency select (0 = SIR, 1 = MIR/ FIR) */
/linux/drivers/clk/mediatek/
H A Dclk-mt6735-pericfg.c41 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 Dsh7722.h208 /* IRDA */

1234