| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| 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 …]
|
| 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() 723 * as an IrDA dongle. Since I do not have such a thing, I could not 726 * - IrDA encodes data differently than RS232. Most likely, one of [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/serial/ |
| 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> 115 * Returns instance of IrDA class descriptor, or NULL if not found 117 * The class descriptor is some extra info that IrDA USB devices will 118 * offer to us, describing their IrDA characteristics. We will use that in [all …]
|
| 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() 697 * the ARK3116 can also be used as an IrDA dongle. Since I do not have 701 * - IrDA encodes data differently than RS232. Most likely, one of [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
| D | nxp,sc16is7xx.txt | 24 - irda-mode-ports: An array that lists the indices of the port that 25 should operate in IrDA mode. 60 - irda-mode-ports: An array that lists the indices of the port that 61 should operate in IrDA mode.
|
| /kernel/linux/linux-5.10/arch/arm/mach-sa1100/ |
| D | h3100.c | 17 #include <linux/platform_data/irda-sa11x0.h> 86 * This turns the IRDA power on or off on the Compaq H3100 89 { H3100_GPIO_IR_ON, GPIOF_OUT_INIT_LOW, "IrDA power" }, 90 { H3100_GPIO_IR_FSEL, GPIOF_OUT_INIT_LOW, "IrDA fsel" },
|
| D | h3600.c | 17 #include <linux/platform_data/irda-sa11x0.h> 94 * This turns the IRDA power on or off on the Compaq H3600 97 { H3600_EGPIO_IR_ON, GPIOF_OUT_INIT_LOW, "IrDA power" }, 98 { H3600_EGPIO_IR_FSEL, GPIOF_OUT_INIT_LOW, "IrDA fsel" },
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/serial/ |
| D | nxp,sc16is7xx.txt | 24 - irda-mode-ports: An array that lists the indices of the port that 25 should operate in IrDA mode. 83 - irda-mode-ports: An array that lists the indices of the port that 84 should operate in IrDA mode.
|
| /kernel/linux/linux-5.10/Documentation/arm/ |
| D | netwinder.rst | 23 0x0180 0x0187 IRDA 59 6 ISA IRDA 77 0 ISA IRDA
|
| /kernel/linux/linux-6.6/Documentation/arch/arm/ |
| D | netwinder.rst | 23 0x0180 0x0187 IRDA 59 6 ISA IRDA 77 0 ISA IRDA
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/ |
| D | omap3-gta04a5.dts | 40 irda-en-hog { 43 output-high; /* activate gpio_175 to disable IrDA receiver */ 66 irda_pins: irda-pins {
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | tty.h | 23 #define N_IRDA 11 /* Linux IrDa - http://irda.sourceforge.net/ */
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | tty.h | 21 #define N_IRDA 11 /* Linux IrDa - http://irda.sourceforge.net/ */
|
| /kernel/linux/linux-5.10/include/linux/usb/ |
| D | irda.h | 3 * USB IrDA Bridge Device Definition 84 /* IRDA Rate Sniff */
|
| /kernel/linux/linux-6.6/include/linux/usb/ |
| D | irda.h | 3 * USB IrDA Bridge Device Definition 84 /* IRDA Rate Sniff */
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | irda-sa11x0.h | 3 * arch/arm/include/asm/mach/irda.h
|
| D | irda-pxaficp.h | 16 int gpio_pwdown; /* powerdown GPIO for the IrDA chip */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | mpc5200.txt | 94 irda@<addr> fsl,mpc5200-psc-irda PSC in IrDA mode
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | mpc5200.txt | 94 irda@<addr> fsl,mpc5200-psc-irda PSC in IrDA mode
|
| /kernel/linux/linux-5.10/arch/sh/cchips/ |
| D | Kconfig | 17 CRT color controller, IrDA up to 4 Mbps, and a
|
| /kernel/linux/linux-6.6/arch/sh/cchips/ |
| D | Kconfig | 17 CRT color controller, IrDA up to 4 Mbps, and a
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| 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()
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| 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()
|
| /kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
| D | tosa.c | 44 #include <linux/platform_data/irda-pxaficp.h> 159 /* IrDA is managed in other way */ 308 * Irda 326 ret = gpio_request(TOSA_GPIO_IRDA_TX, "IrDA TX"); in tosa_irda_startup() 333 ret = gpio_request(TOSA_GPIO_IR_POWERDWN, "IrDA powerdown"); in tosa_irda_startup()
|
| /kernel/linux/linux-5.10/arch/arm/mach-pxa/include/mach/ |
| D | eseries-gpio.h | 41 /* e7xx IrDA power control */
|