Home
last modified time | relevance | path

Searched refs:adb_request (Results 1 – 21 of 21) sorted by relevance

/Linux-v5.4/include/linux/
Dadb.h11 struct adb_request { struct
19 void (*done)(struct adb_request *); argument
21 struct adb_request *next; argument
35 int (*send_request)(struct adb_request *req, int sync);
55 int adb_request(struct adb_request *req, void (*done)(struct adb_request *),
Dpmu.h18 extern int pmu_request(struct adb_request *req,
19 void (*done)(struct adb_request *), int nbytes, ...);
20 extern int pmu_queue_request(struct adb_request *req);
23 extern void pmu_wait_complete(struct adb_request *req);
Dcuda.h16 extern int cuda_request(struct adb_request *req,
17 void (*done)(struct adb_request *), int nbytes, ...);
/Linux-v5.4/drivers/macintosh/
Dadb-iop.c33 static struct adb_request *current_req;
34 static struct adb_request *last_req;
49 static int adb_iop_send_request(struct adb_request *, int);
50 static int adb_iop_write(struct adb_request *);
65 static void adb_iop_end_req(struct adb_request *req, int state) in adb_iop_end_req()
82 struct adb_request *req; in adb_iop_complete()
105 struct adb_request *req; in adb_iop_listen()
164 struct adb_request *req; in adb_iop_start()
219 int adb_iop_send_request(struct adb_request *req, int sync) in adb_iop_send_request()
234 static int adb_iop_write(struct adb_request *req) in adb_iop_write()
[all …]
Dadbhid.c628 static struct adb_request led_request;
636 static void leds_done(struct adb_request *req) in leds_done()
654 adb_request(&led_request, leds_done, 0, 3, in leds_done()
666 adb_request(&led_request, leds_done, 0, 3, in real_leds()
955 struct adb_request req; in adbhid_probe()
969 adb_request(&req, NULL, ADBREQ_SYNC, 3, in adbhid_probe()
1044 adb_request(&req, NULL, ADBREQ_SYNC | ADBREQ_REPLY, 1, in adbhid_probe()
1090 struct adb_request req; in init_trackpad()
1093 adb_request(&req, NULL, ADBREQ_SYNC | ADBREQ_REPLY, 1, in init_trackpad()
1101 adb_request(&req, NULL, ADBREQ_SYNC, 9, in init_trackpad()
[all …]
Dvia-macii.c87 static int macii_send_request(struct adb_request *req, int sync);
88 static int macii_write(struct adb_request *req);
110 static struct adb_request *current_req; /* first request struct in the queue */
111 static struct adb_request *last_req; /* last request struct in the queue */
192 static struct adb_request req; in macii_queue_poll()
203 adb_request(&req, NULL, ADBREQ_NOSEND, 1, ADB_READREG(next_device, 0)); in macii_queue_poll()
219 static int macii_send_request(struct adb_request *req, int sync) in macii_send_request()
235 static int macii_write(struct adb_request *req) in macii_write()
269 static struct adb_request req; in macii_autopoll()
285 adb_request(&req, NULL, ADBREQ_NOSEND, 1, in macii_autopoll()
[all …]
Dadb.c113 static void printADBreply(struct adb_request *req)
129 struct adb_request req; in adb_scan_bus()
134 adb_request(&req, NULL, ADBREQ_SYNC | ADBREQ_REPLY, 1, in adb_scan_bus()
153 adb_request(&req, NULL, ADBREQ_SYNC | ADBREQ_REPLY, 1, in adb_scan_bus()
160 adb_request(&req, NULL, ADBREQ_SYNC, 3, in adb_scan_bus()
168 adb_request(&req, NULL, ADBREQ_SYNC | ADBREQ_REPLY, 1, in adb_scan_bus()
175 adb_request(&req, NULL, ADBREQ_SYNC | ADBREQ_REPLY, 1, in adb_scan_bus()
198 adb_request(&req, NULL, ADBREQ_SYNC, 3, in adb_scan_bus()
209 adb_request(&req, NULL, ADBREQ_SYNC | ADBREQ_REPLY, 1, in adb_scan_bus()
412 static void adb_sync_req_done(struct adb_request *req) in adb_sync_req_done()
[all …]
Dvia-cuda.c163 static struct adb_request *current_req;
164 static struct adb_request *last_req;
177 static int cuda_send_request(struct adb_request *req, int sync);
187 static int cuda_write(struct adb_request *req);
189 int cuda_request(struct adb_request *req,
190 void (*done)(struct adb_request *), int nbytes, ...);
206 struct adb_request req; in find_via_cuda()
234 struct adb_request req; in find_via_cuda()
427 cuda_send_request(struct adb_request *req, int sync) in cuda_send_request()
454 struct adb_request req; in cuda_adb_autopoll()
[all …]
Dvia-pmu.c143 static struct adb_request *current_req;
144 static struct adb_request *last_req;
145 static struct adb_request *req_awaiting_reply;
190 static struct adb_request batt_req;
202 static int pmu_send_request(struct adb_request *req, int sync);
234 int pmu_polled_request(struct adb_request *req);
587 struct adb_request req; in init_pmu()
658 struct adb_request req; in pmu_set_server_mode()
683 done_battery_state_ohare(struct adb_request* req) in done_battery_state_ohare()
773 done_battery_state_smart(struct adb_request* req) in done_battery_state_smart()
[all …]
Dmacio-adb.c61 static struct adb_request *current_req, *last_req;
67 static int macio_send_request(struct adb_request *req, int sync);
166 static int macio_send_request(struct adb_request *req, int sync) in macio_send_request()
204 struct adb_request *req = NULL; in macio_adb_interrupt()
261 void (*done)(struct adb_request *) = req->done; in macio_adb_interrupt()
Dvia-pmu-backlight.c74 struct adb_request req; in __pmu_backlight_update_status()
128 struct adb_request req; in pmu_backlight_set_sleep()
176 struct adb_request req; in pmu_backlight_init()
Dvia-pmu-led.c31 static struct adb_request pmu_blink_req;
35 static void pmu_req_done(struct adb_request * req) in pmu_req_done()
/Linux-v5.4/drivers/macintosh/ams/
Dams-pmu.c42 static void ams_pmu_req_complete(struct adb_request *req) in ams_pmu_req_complete()
50 static struct adb_request req; in ams_pmu_set_register()
63 static struct adb_request req; in ams_pmu_get_register()
/Linux-v5.4/arch/m68k/mac/
Dmisc.c43 struct adb_request req; in cuda_pram_read_byte()
55 struct adb_request req; in cuda_pram_write_byte()
68 struct adb_request req; in pmu_pram_read_byte()
80 struct adb_request req; in pmu_pram_write_byte()
342 struct adb_request req; in cuda_restart()
352 struct adb_request req; in cuda_shutdown()
/Linux-v5.4/arch/powerpc/platforms/powermac/
Dnvram.c188 static void pmu_nvram_complete(struct adb_request *req) in pmu_nvram_complete()
196 struct adb_request req; in pmu_nvram_read_byte()
212 struct adb_request req; in pmu_nvram_write_byte()
Dsetup.c377 struct adb_request req; in cuda_restart()
386 struct adb_request req; in cuda_shutdown()
Dlow_i2c.c667 static void pmu_i2c_complete(struct adb_request *req) in pmu_i2c_complete()
675 struct adb_request *req = bus->hostdata; in pmu_i2c_xfer()
689 memset(req, 0, sizeof(struct adb_request)); in pmu_i2c_xfer()
738 memset(req, 0, sizeof(struct adb_request)); in pmu_i2c_xfer()
801 sz = sizeof(struct pmac_i2c_bus) + sizeof(struct adb_request); in pmu_i2c_probe()
/Linux-v5.4/drivers/cpufreq/
Dpmac32-cpufreq.c234 struct adb_request req; in pmu_set_cpu_speed()
/Linux-v5.4/drivers/video/fbdev/
Dvalkyriefb.c261 struct adb_request req; in set_valkyrie_clock()
Dcontrolfb.c387 struct adb_request req; in set_control_clock()
/Linux-v5.4/sound/ppc/
Dawacs.c256 struct adb_request req; in awacs_set_cuda()