Lines Matching defs:tegra_kbc
83 struct tegra_kbc {
143 static void tegra_kbc_report_keys(struct tegra_kbc *kbc)
229 static void tegra_kbc_set_fifo_interrupt(struct tegra_kbc *kbc, bool enable)
243 struct tegra_kbc *kbc = from_timer(kbc, t, timer);
279 struct tegra_kbc *kbc = args;
309 static void tegra_kbc_setup_wakekeys(struct tegra_kbc *kbc, bool filter)
321 static void tegra_kbc_config_pins(struct tegra_kbc *kbc)
356 static int tegra_kbc_start(struct tegra_kbc *kbc)
414 static void tegra_kbc_stop(struct tegra_kbc *kbc)
433 struct tegra_kbc *kbc = input_get_drvdata(dev);
440 struct tegra_kbc *kbc = input_get_drvdata(dev);
445 static bool tegra_kbc_check_pin_cfg(const struct tegra_kbc *kbc,
489 static int tegra_kbc_parse_dt(struct tegra_kbc *kbc)
600 struct tegra_kbc *kbc;
718 static void tegra_kbc_set_keypress_interrupt(struct tegra_kbc *kbc, bool enable)
733 struct tegra_kbc *kbc = platform_get_drvdata(pdev);
770 struct tegra_kbc *kbc = platform_get_drvdata(pdev);