• Home
  • Raw
  • Download

Lines Matching +full:setclk +full:- +full:-

37 		adap->setclk(adap, 0);  in sendbyte()
38 udelay(adap->data_hold); in sendbyte()
39 adap->setdat(adap, byte & 1); in sendbyte()
40 udelay(adap->data_setup); in sendbyte()
41 adap->setclk(adap, 1); in sendbyte()
42 udelay(adap->clock_high); in sendbyte()
59 udelay(adap->mode_hold); in sendbytes()
60 adap->setmode(adap, 0); in sendbytes()
61 udelay(adap->mode); in sendbytes()
63 adap->setmode(adap, 1); in sendbytes()
64 udelay(adap->mode_setup); in sendbytes()
71 adap->setclk(adap, 1); in l3_write()
72 adap->setdat(adap, 1); in l3_write()
73 adap->setmode(adap, 1); in l3_write()
74 udelay(adap->mode); in l3_write()
76 adap->setmode(adap, 0); in l3_write()
77 udelay(adap->mode_setup); in l3_write()
79 udelay(adap->mode_hold); in l3_write()
83 adap->setclk(adap, 1); in l3_write()
84 adap->setdat(adap, 1); in l3_write()
85 adap->setmode(adap, 0); in l3_write()
94 gpio_set_value(adap->gpio_clk, val); in l3_set_clk()
99 gpio_set_value(adap->gpio_data, val); in l3_set_data()
104 gpio_set_value(adap->gpio_mode, val); in l3_set_mode()
111 if (!adap->use_gpios) in l3_set_gpio_ops()
112 return -EINVAL; in l3_set_gpio_ops()
114 ret = devm_gpio_request_one(dev, adap->gpio_data, in l3_set_gpio_ops()
118 adap->setdat = l3_set_data; in l3_set_gpio_ops()
120 ret = devm_gpio_request_one(dev, adap->gpio_clk, in l3_set_gpio_ops()
124 adap->setclk = l3_set_clk; in l3_set_gpio_ops()
126 ret = devm_gpio_request_one(dev, adap->gpio_mode, in l3_set_gpio_ops()
130 adap->setmode = l3_set_mode; in l3_set_gpio_ops()
136 MODULE_DESCRIPTION("L3 bit-banging driver");