Beispiel #1
0
static long send_pulse(unsigned long length)
{
	if (length <= 0)
		return 0;

	if (softcarrier) {
		return send_pulse_softcarrier(length);
	} else {
		gpio_set_value(gpio_out_pin, 1);
		safe_udelay(length);
		return 0;
	}
}
static long send_pulse(unsigned long length)
{
	if (length <= 0)
		return 0;

	if (softcarrier) {
		return send_pulse_softcarrier(length);
	} else {
		gpiochip->set(gpiochip, gpio_out_pin, !invert);
		safe_udelay(length);
		return 0;
	}
}
Beispiel #3
0
static long send_pulse(unsigned long length)
{
        if (length <= 0)
                return 0;

        if (softcarrier) {
                return send_pulse_softcarrier(length);
        } else {
                gpiochip->set(gpiochip, TX_OFFSET_GPIOCHIP, !invert);
                safe_udelay(length);
                return 0;
        }
}