Home
last modified time | relevance | path

Searched refs:gp_idx (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-mcp2221.c98 u8 gp_idx; member
578 mcp->gp_idx = offsetof(struct mcp_get_gpio, gpio[offset].value); in mcp_gpio_get()
595 mcp->gp_idx = offsetof(struct mcp_set_gpio, gpio[offset].value); in mcp_gpio_set()
597 mcp->txbuf[mcp->gp_idx - 1] = 1; in mcp_gpio_set()
598 mcp->txbuf[mcp->gp_idx] = !!value; in mcp_gpio_set()
611 mcp->gp_idx = offsetof(struct mcp_set_gpio, gpio[offset].direction); in mcp_gpio_dir_set()
613 mcp->txbuf[mcp->gp_idx - 1] = 1; in mcp_gpio_dir_set()
614 mcp->txbuf[mcp->gp_idx] = val; in mcp_gpio_dir_set()
659 mcp->gp_idx = offsetof(struct mcp_get_gpio, gpio[offset].direction); in mcp_gpio_get_direction()
789 if ((data[mcp->gp_idx] in mcp2221_raw_event()
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-mcp2221.c104 u8 gp_idx; member
597 mcp->gp_idx = offsetof(struct mcp_get_gpio, gpio[offset]); in mcp_gpio_get()
614 mcp->gp_idx = offsetof(struct mcp_set_gpio, gpio[offset].value); in mcp_gpio_set()
616 mcp->txbuf[mcp->gp_idx - 1] = 1; in mcp_gpio_set()
617 mcp->txbuf[mcp->gp_idx] = !!value; in mcp_gpio_set()
630 mcp->gp_idx = offsetof(struct mcp_set_gpio, gpio[offset].direction); in mcp_gpio_dir_set()
632 mcp->txbuf[mcp->gp_idx - 1] = 1; in mcp_gpio_dir_set()
633 mcp->txbuf[mcp->gp_idx] = val; in mcp_gpio_dir_set()
678 mcp->gp_idx = offsetof(struct mcp_get_gpio, gpio[offset]); in mcp_gpio_get_direction()
812 if ((data[mcp->gp_idx] in mcp2221_raw_event()
[all...]

Completed in 3 milliseconds