gpio_ir            34 drivers/media/rc/gpio-ir-tx.c 	struct gpio_ir *gpio_ir = dev->priv;
gpio_ir            36 drivers/media/rc/gpio-ir-tx.c 	gpio_ir->duty_cycle = duty_cycle;
gpio_ir            43 drivers/media/rc/gpio-ir-tx.c 	struct gpio_ir *gpio_ir = dev->priv;
gpio_ir            48 drivers/media/rc/gpio-ir-tx.c 	gpio_ir->carrier = carrier;
gpio_ir            56 drivers/media/rc/gpio-ir-tx.c 	struct gpio_ir *gpio_ir = dev->priv;
gpio_ir            68 drivers/media/rc/gpio-ir-tx.c 	pulse = DIV_ROUND_CLOSEST(gpio_ir->duty_cycle * (NSEC_PER_SEC / 100),
gpio_ir            69 drivers/media/rc/gpio-ir-tx.c 				  gpio_ir->carrier);
gpio_ir            70 drivers/media/rc/gpio-ir-tx.c 	space = DIV_ROUND_CLOSEST((100 - gpio_ir->duty_cycle) *
gpio_ir            71 drivers/media/rc/gpio-ir-tx.c 				  (NSEC_PER_SEC / 100), gpio_ir->carrier);
gpio_ir            73 drivers/media/rc/gpio-ir-tx.c 	spin_lock_irqsave(&gpio_ir->lock, flags);
gpio_ir            83 drivers/media/rc/gpio-ir-tx.c 				spin_unlock_irqrestore(&gpio_ir->lock, flags);
gpio_ir            85 drivers/media/rc/gpio-ir-tx.c 				spin_lock_irqsave(&gpio_ir->lock, flags);
gpio_ir            94 drivers/media/rc/gpio-ir-tx.c 				gpiod_set_value(gpio_ir->gpio, 1);
gpio_ir           100 drivers/media/rc/gpio-ir-tx.c 				gpiod_set_value(gpio_ir->gpio, 0);
gpio_ir           112 drivers/media/rc/gpio-ir-tx.c 	spin_unlock_irqrestore(&gpio_ir->lock, flags);
gpio_ir           119 drivers/media/rc/gpio-ir-tx.c 	struct gpio_ir *gpio_ir;
gpio_ir           123 drivers/media/rc/gpio-ir-tx.c 	gpio_ir = devm_kmalloc(&pdev->dev, sizeof(*gpio_ir), GFP_KERNEL);
gpio_ir           124 drivers/media/rc/gpio-ir-tx.c 	if (!gpio_ir)
gpio_ir           131 drivers/media/rc/gpio-ir-tx.c 	gpio_ir->gpio = devm_gpiod_get(&pdev->dev, NULL, GPIOD_OUT_LOW);
gpio_ir           132 drivers/media/rc/gpio-ir-tx.c 	if (IS_ERR(gpio_ir->gpio)) {
gpio_ir           133 drivers/media/rc/gpio-ir-tx.c 		if (PTR_ERR(gpio_ir->gpio) != -EPROBE_DEFER)
gpio_ir           135 drivers/media/rc/gpio-ir-tx.c 				PTR_ERR(gpio_ir->gpio));
gpio_ir           136 drivers/media/rc/gpio-ir-tx.c 		return PTR_ERR(gpio_ir->gpio);
gpio_ir           139 drivers/media/rc/gpio-ir-tx.c 	rcdev->priv = gpio_ir;
gpio_ir           146 drivers/media/rc/gpio-ir-tx.c 	gpio_ir->carrier = 38000;
gpio_ir           147 drivers/media/rc/gpio-ir-tx.c 	gpio_ir->duty_cycle = 50;
gpio_ir           148 drivers/media/rc/gpio-ir-tx.c 	spin_lock_init(&gpio_ir->lock);