| /OK3568_Linux_fs/kernel/drivers/media/pci/tw5864/ |
| H A D | tw5864-video.c | 180 static void tw5864_frame_interval_set(struct tw5864_input *input); 208 static int tw5864_input_std_get(struct tw5864_input *input, in tw5864_input_std_get() argument 211 struct tw5864_dev *dev = input->root; in tw5864_input_std_get() 212 u8 std_reg = tw_indir_readb(TW5864_INDIR_VIN_E(input->nr)); in tw5864_input_std_get() 225 static int tw5864_enable_input(struct tw5864_input *input) in tw5864_enable_input() argument 227 struct tw5864_dev *dev = input->root; in tw5864_enable_input() 228 int nr = input->nr; in tw5864_enable_input() 240 input->frame_seqno = 0; in tw5864_enable_input() 241 input->frame_gop_seqno = 0; in tw5864_enable_input() 242 input->h264_idr_pic_id = 0; in tw5864_enable_input() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/hid/ |
| H A D | hid-magicmouse.c | 115 struct input_dev *input; member 157 int last_state = test_bit(BTN_LEFT, msc->input->key) << 0 | in magicmouse_emit_buttons() 158 test_bit(BTN_RIGHT, msc->input->key) << 1 | in magicmouse_emit_buttons() 159 test_bit(BTN_MIDDLE, msc->input->key) << 2; in magicmouse_emit_buttons() 182 input_report_key(msc->input, BTN_MIDDLE, state & 4); in magicmouse_emit_buttons() 185 input_report_key(msc->input, BTN_LEFT, state & 1); in magicmouse_emit_buttons() 186 input_report_key(msc->input, BTN_RIGHT, state & 2); in magicmouse_emit_buttons() 194 struct input_dev *input = msc->input; in magicmouse_emit_touch() local 198 if (input->id.product == USB_DEVICE_ID_APPLE_MAGICMOUSE) { in magicmouse_emit_touch() 208 } else if (input->id.product == USB_DEVICE_ID_APPLE_MAGICTRACKPAD2) { in magicmouse_emit_touch() [all …]
|
| H A D | hid-wiimote-modules.c | 64 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_LEFT], in wiimod_keys_in_keys() 66 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_RIGHT], in wiimod_keys_in_keys() 68 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_DOWN], in wiimod_keys_in_keys() 70 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_UP], in wiimod_keys_in_keys() 72 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_PLUS], in wiimod_keys_in_keys() 74 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_TWO], in wiimod_keys_in_keys() 76 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_ONE], in wiimod_keys_in_keys() 78 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_B], in wiimod_keys_in_keys() 80 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_A], in wiimod_keys_in_keys() 82 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_MINUS], in wiimod_keys_in_keys() [all …]
|
| H A D | hid-steam.c | 118 struct input_dev __rcu *input; member 396 struct input_dev *input; in steam_input_register() local 400 input = rcu_dereference(steam->input); in steam_input_register() 402 if (input) { in steam_input_register() 407 input = input_allocate_device(); in steam_input_register() 408 if (!input) in steam_input_register() 411 input_set_drvdata(input, steam); in steam_input_register() 412 input->dev.parent = &hdev->dev; in steam_input_register() 413 input->open = steam_input_open; in steam_input_register() 414 input->close = steam_input_close; in steam_input_register() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/modules/hdcp/ |
| H A D | hdcp2_transition.c | 30 struct mod_hdcp_transition_input_hdcp2 *input, in mod_hdcp_hdcp2_transition() argument 39 if (input->hdcp2version_read != PASS || in mod_hdcp_hdcp2_transition() 40 input->hdcp2_capable_check != PASS) { in mod_hdcp_hdcp2_transition() 50 if (input->create_session != PASS || in mod_hdcp_hdcp2_transition() 51 input->ake_init_prepare != PASS) { in mod_hdcp_hdcp2_transition() 56 } else if (input->ake_init_write != PASS) { in mod_hdcp_hdcp2_transition() 65 if (input->ake_cert_available != PASS) { in mod_hdcp_hdcp2_transition() 81 } else if (input->ake_cert_read != PASS || in mod_hdcp_hdcp2_transition() 82 input->ake_cert_validation != PASS) { in mod_hdcp_hdcp2_transition() 100 if (input->no_stored_km_write != PASS) { in mod_hdcp_hdcp2_transition() [all …]
|
| H A D | hdcp1_transition.c | 30 struct mod_hdcp_transition_input_hdcp1 *input, in mod_hdcp_hdcp1_transition() argument 39 if (input->bksv_read != PASS || input->bcaps_read != PASS) { in mod_hdcp_hdcp1_transition() 49 if (input->create_session != PASS) { in mod_hdcp_hdcp1_transition() 54 } else if (input->an_write != PASS || in mod_hdcp_hdcp1_transition() 55 input->aksv_write != PASS || in mod_hdcp_hdcp1_transition() 56 input->bksv_read != PASS || in mod_hdcp_hdcp1_transition() 57 input->bksv_validation != PASS || in mod_hdcp_hdcp1_transition() 58 input->ainfo_write == FAIL) { in mod_hdcp_hdcp1_transition() 68 if (input->bcaps_read != PASS || in mod_hdcp_hdcp1_transition() 69 input->r0p_read != PASS) { in mod_hdcp_hdcp1_transition() [all …]
|
| H A D | hdcp2_execution.c | 218 struct mod_hdcp_transition_input_hdcp2 *input, in process_rxstatus() argument 222 &input->rxstatus_read, status, in process_rxstatus() 226 &input->reauth_request_check, status, in process_rxstatus() 231 &input->link_integrity_check_dp, status, in process_rxstatus() 254 struct mod_hdcp_transition_input_hdcp2 *input) in known_hdcp2_capable_rx() argument 264 &input->hdcp2version_read, &status, in known_hdcp2_capable_rx() 268 &input->hdcp2_capable_check, &status, in known_hdcp2_capable_rx() 277 struct mod_hdcp_transition_input_hdcp2 *input) in send_ake_init() argument 287 &input->create_session, &status, in send_ake_init() 291 &input->ake_init_prepare, &status, in send_ake_init() [all …]
|
| H A D | hdcp1_execution.c | 141 struct mod_hdcp_transition_input_hdcp1 *input) in wait_for_active_rx() argument 151 &input->bksv_read, &status, in wait_for_active_rx() 155 &input->bcaps_read, &status, in wait_for_active_rx() 164 struct mod_hdcp_transition_input_hdcp1 *input) in exchange_ksvs() argument 174 &input->create_session, &status, in exchange_ksvs() 178 &input->an_write, &status, in exchange_ksvs() 182 &input->aksv_write, &status, in exchange_ksvs() 186 &input->bksv_read, &status, in exchange_ksvs() 190 &input->bksv_validation, &status, in exchange_ksvs() 195 &input->ainfo_write, &status, in exchange_ksvs() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/input/ |
| H A D | input.su | |
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-extended/linuxconsole/linuxconsole/ |
| H A D | 51-these-are-not-joysticks-rm.rules | 6 SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c30a", ENV{ID_INPUT_JOYSTICK}=="?*"… 7 SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c30a", KERNEL=="js[0-9]*", RUN+="/b… 8 SUBSYSTEM=="input", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a0df", ENV{ID_INPUT_JOYSTICK}=="?*"… 9 SUBSYSTEM=="input", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a0df", KERNEL=="js[0-9]*", RUN+="/b… 10 SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", ENV{ID_INPUT_JOYSTICK}=="?*"… 11 SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", KERNEL=="js[0-9]*", RUN+="/b… 12 SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", ENV{ID_INPUT_JOYSTICK}=="?*"… 13 SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", KERNEL=="js[0-9]*", RUN+="/b… 14 SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0012", ENV{ID_INPUT_JOYSTICK}=="?*"… 15 SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0012", KERNEL=="js[0-9]*", RUN+="/b… [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/ |
| H A D | ipaq-micro-ts.c | 23 struct input_dev *input; member 32 input_report_abs(ts->input, ABS_X, in micro_ts_receive() 34 input_report_abs(ts->input, ABS_Y, in micro_ts_receive() 36 input_report_key(ts->input, BTN_TOUCH, 1); in micro_ts_receive() 37 input_sync(ts->input); in micro_ts_receive() 39 input_report_abs(ts->input, ABS_X, 0); in micro_ts_receive() 40 input_report_abs(ts->input, ABS_Y, 0); in micro_ts_receive() 41 input_report_key(ts->input, BTN_TOUCH, 0); in micro_ts_receive() 42 input_sync(ts->input); in micro_ts_receive() 63 static int micro_ts_open(struct input_dev *input) in micro_ts_open() argument [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | tegra124-nyan-blaze.dts | 45 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 52 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 59 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 66 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 73 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 80 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 87 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 94 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 101 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 108 nvidia,enable-input = <TEGRA_PIN_DISABLE>; [all …]
|
| H A D | tegra124-nyan-big.dts | 47 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 54 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 61 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 68 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 75 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 82 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 89 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 96 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 103 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 110 nvidia,enable-input = <TEGRA_PIN_DISABLE>; [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | tegra124-nyan-big.dts | 82 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 89 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 96 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 103 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 110 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 117 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 124 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 131 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 138 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 145 nvidia,enable-input = <TEGRA_PIN_DISABLE>; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/ddbridge/ |
| H A D | ddbridge-max.c | 79 struct ddb_input *input = fe->sec_priv; in max_send_master_cmd() local 80 struct ddb_port *port = input->port; in max_send_master_cmd() 82 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_send_master_cmd() 93 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(dvb->input)); in max_send_master_cmd() 95 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(dvb->input)); in max_send_master_cmd() 96 lnb_command(dev, port->lnr, dvb->input, LNB_CMD_DISEQC); in max_send_master_cmd() 101 static int lnb_send_diseqc(struct ddb *dev, u32 link, u32 input, in lnb_send_diseqc() argument 107 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(input)); in lnb_send_diseqc() 109 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(input)); in lnb_send_diseqc() 110 lnb_command(dev, link, input, LNB_CMD_DISEQC); in lnb_send_diseqc() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/misc/ |
| H A D | pcf50633-input.c | 33 struct pcf50633_input *input; in pcf50633_input_irq() local 36 input = data; in pcf50633_input_irq() 39 onkey_released = pcf50633_reg_read(input->pcf, PCF50633_REG_OOCSTAT) in pcf50633_input_irq() 43 input_report_key(input->input_dev, KEY_POWER, 1); in pcf50633_input_irq() 45 input_report_key(input->input_dev, KEY_POWER, 0); in pcf50633_input_irq() 47 input_sync(input->input_dev); in pcf50633_input_irq() 52 struct pcf50633_input *input; in pcf50633_input_probe() local 57 input = kzalloc(sizeof(*input), GFP_KERNEL); in pcf50633_input_probe() 58 if (!input) in pcf50633_input_probe() 63 kfree(input); in pcf50633_input_probe() [all …]
|
| H A D | cobalt_btns.c | 35 static void handle_buttons(struct input_dev *input) in handle_buttons() argument 37 struct buttons_dev *bdev = input_get_drvdata(input); in handle_buttons() 46 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 47 input_report_key(input, bdev->keymap[i], 1); in handle_buttons() 48 input_sync(input); in handle_buttons() 52 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 53 input_report_key(input, bdev->keymap[i], 0); in handle_buttons() 54 input_sync(input); in handle_buttons() 64 struct input_dev *input; in cobalt_buttons_probe() local 82 input = devm_input_allocate_device(&pdev->dev); in cobalt_buttons_probe() [all …]
|
| H A D | sgi_btns.c | 52 static void handle_buttons(struct input_dev *input) in handle_buttons() argument 54 struct buttons_dev *bdev = input_get_drvdata(input); in handle_buttons() 63 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 64 input_report_key(input, bdev->keymap[i], 1); in handle_buttons() 65 input_sync(input); in handle_buttons() 69 input_event(input, EV_MSC, MSC_SCAN, i); in handle_buttons() 70 input_report_key(input, bdev->keymap[i], 0); in handle_buttons() 71 input_sync(input); in handle_buttons() 81 struct input_dev *input; in sgi_buttons_probe() local 88 input = devm_input_allocate_device(&pdev->dev); in sgi_buttons_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/keyboard/ |
| H A D | gpio_keys_polled.c | 36 struct input_dev *input; member 44 static void gpio_keys_button_event(struct input_dev *input, in gpio_keys_button_event() argument 48 struct gpio_keys_polled_dev *bdev = input_get_drvdata(input); in gpio_keys_button_event() 53 input_event(input, type, button->code, button->value); in gpio_keys_button_event() 58 input_event(input, type, button->code, button->value); in gpio_keys_button_event() 62 input_event(input, type, button->code, state); in gpio_keys_button_event() 63 input_sync(input); in gpio_keys_button_event() 67 static void gpio_keys_polled_check_state(struct input_dev *input, in gpio_keys_polled_check_state() argument 75 dev_err(input->dev.parent, in gpio_keys_polled_check_state() 78 gpio_keys_button_event(input, button, state); in gpio_keys_polled_check_state() [all …]
|
| H A D | opencores-kbd.c | 19 struct input_dev *input; member 28 struct input_dev *input = opencores_kbd->input; in opencores_kbd_isr() local 32 input_report_key(input, c & 0x7f, c & 0x80 ? 0 : 1); in opencores_kbd_isr() 33 input_sync(input); in opencores_kbd_isr() 40 struct input_dev *input; in opencores_kbd_probe() local 60 input = devm_input_allocate_device(&pdev->dev); in opencores_kbd_probe() 61 if (!input) { in opencores_kbd_probe() 66 opencores_kbd->input = input; in opencores_kbd_probe() 72 input->name = pdev->name; in opencores_kbd_probe() 73 input->phys = "opencores-kbd/input0"; in opencores_kbd_probe() [all …]
|
| H A D | ipaq-micro-keys.c | 25 struct input_dev *input; member 50 input_report_key(keys->input, keys->codes[key], down); in micro_key_receive() 51 input_sync(keys->input); in micro_key_receive() 71 static int micro_key_open(struct input_dev *input) in micro_key_open() argument 73 struct ipaq_micro_keys *keys = input_get_drvdata(input); in micro_key_open() 80 static void micro_key_close(struct input_dev *input) in micro_key_close() argument 82 struct ipaq_micro_keys *keys = input_get_drvdata(input); in micro_key_close() 99 keys->input = devm_input_allocate_device(&pdev->dev); in micro_key_probe() 100 if (!keys->input) in micro_key_probe() 103 keys->input->keycodesize = sizeof(micro_keycodes[0]); in micro_key_probe() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_dbg_cmd.c | 18 void halbb_bbcr_rw_dbg(struct bb_info *bb, char input[][16], u32 *_used, in halbb_bbcr_rw_dbg() 26 HALBB_SCAN(input[1], DCMD_DECIMAL, &val[0]); in halbb_bbcr_rw_dbg() 28 if (_os_strcmp(input[1], "-h") == 0) { in halbb_bbcr_rw_dbg() 40 if (_os_strcmp(input[2], "dw") == 0) { in halbb_bbcr_rw_dbg() 41 HALBB_SCAN(input[3], DCMD_HEX, &val[0]); in halbb_bbcr_rw_dbg() 42 HALBB_SCAN(input[4], DCMD_HEX, &val[1]); in halbb_bbcr_rw_dbg() 46 HALBB_SCAN(input[2], DCMD_DECIMAL, &val[0]); in halbb_bbcr_rw_dbg() 47 HALBB_SCAN(input[3], DCMD_DECIMAL, &val[1]); in halbb_bbcr_rw_dbg() 48 HALBB_SCAN(input[4], DCMD_HEX, &val[2]); in halbb_bbcr_rw_dbg() 49 HALBB_SCAN(input[5], DCMD_HEX, &val[3]); in halbb_bbcr_rw_dbg() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/ |
| H A D | halbb_dbg_cmd.c | 18 void halbb_bbcr_rw_dbg(struct bb_info *bb, char input[][16], u32 *_used, in halbb_bbcr_rw_dbg() 26 HALBB_SCAN(input[1], DCMD_DECIMAL, &val[0]); in halbb_bbcr_rw_dbg() 28 if (_os_strcmp(input[1], "-h") == 0) { in halbb_bbcr_rw_dbg() 40 if (_os_strcmp(input[2], "dw") == 0) { in halbb_bbcr_rw_dbg() 41 HALBB_SCAN(input[3], DCMD_HEX, &val[0]); in halbb_bbcr_rw_dbg() 42 HALBB_SCAN(input[4], DCMD_HEX, &val[1]); in halbb_bbcr_rw_dbg() 46 HALBB_SCAN(input[2], DCMD_DECIMAL, &val[0]); in halbb_bbcr_rw_dbg() 47 HALBB_SCAN(input[3], DCMD_DECIMAL, &val[1]); in halbb_bbcr_rw_dbg() 48 HALBB_SCAN(input[4], DCMD_HEX, &val[2]); in halbb_bbcr_rw_dbg() 49 HALBB_SCAN(input[5], DCMD_HEX, &val[3]); in halbb_bbcr_rw_dbg() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/mouse/ |
| H A D | navpoint.c | 33 struct input_dev *input; member 96 input_report_key(navpoint->input, BTN_TOUCH, finger); in navpoint_packet() 97 input_report_abs(navpoint->input, ABS_X, x); in navpoint_packet() 98 input_report_abs(navpoint->input, ABS_Y, y); in navpoint_packet() 99 input_report_abs(navpoint->input, ABS_PRESSURE, z); in navpoint_packet() 100 input_report_key(navpoint->input, BTN_TOOL_FINGER, finger); in navpoint_packet() 101 input_report_key(navpoint->input, BTN_LEFT, gesture); in navpoint_packet() 102 input_sync(navpoint->input); in navpoint_packet() 189 static int navpoint_open(struct input_dev *input) in navpoint_open() argument 191 struct navpoint *navpoint = input_get_drvdata(input); in navpoint_open() [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.20/ |
| H A D | 0031-waylandsink-Support-pointer-and-touch.patch | 47 +#include <linux/input.h> 55 +struct input 75 +input_destroy (struct input *input) 77 + if (input->touch) 78 + wl_touch_destroy (input->touch); 79 + if (input->pointer) 80 + wl_pointer_destroy (input->pointer); 82 + wl_list_remove (&input->link); 83 + wl_seat_destroy (input->seat); 84 + free (input); [all …]
|