Home
last modified time | relevance | path

Searched refs:kbc (Results 1 – 14 of 14) sorted by relevance

/openbmc/u-boot/drivers/input/
H A Dtegra-kbc.c46 struct kbc_tegra *kbc; /* tegra keyboard controller */ member
79 kp_ent = readl(&priv->kbc->kp_ent[i / 4]); in tegra_kbc_find_keys()
144 fifo_cnt = (readl(&priv->kbc->interrupt) >> 4) & 0xf; in check_for_keys()
193 static void config_kbc_gpio(struct tegra_kbd_priv *priv, struct kbc_tegra *kbc) in config_kbc_gpio() argument
206 row_cfg = readl(&kbc->row_cfg[r_offs]); in config_kbc_gpio()
207 col_cfg = readl(&kbc->col_cfg[c_offs]); in config_kbc_gpio()
219 writel(row_cfg, &kbc->row_cfg[r_offs]); in config_kbc_gpio()
220 writel(col_cfg, &kbc->col_cfg[c_offs]); in config_kbc_gpio()
229 struct kbc_tegra *kbc = priv->kbc; in tegra_kbc_open() local
238 writel(scan_period * KBC_CLOCK_KHZ, &kbc->rpt_dly); in tegra_kbc_open()
[all …]
H A DMakefile14 obj-$(CONFIG_TEGRA_KEYBOARD) += tegra-kbc.o
/openbmc/qemu/include/hw/isa/
H A Dsuperio.h33 ISADevice *kbc; member
/openbmc/u-boot/arch/arm/dts/
H A Dtegra20-harmony.dts165 nvidia,function = "kbc";
475 kbc@7000e200 {
479 nvidia,kbc-row-pins = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15>;
480 nvidia,kbc-col-pins = <16 17 18 19 20 21 22 23>;
H A Dtegra20-seaboard.dts176 nvidia,function = "kbc";
586 kbc@7000e200 {
591 nvidia,kbc-row-pins = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15>;
592 nvidia,kbc-col-pins = <16 17 18 19 20 21 22 23>;
H A Dtegra30.dtsi623 kbc@7000e200 {
624 compatible = "nvidia,tegra30-kbc", "nvidia,tegra20-kbc";
629 reset-names = "kbc";
H A Dtegra114.dtsi496 kbc@7000e200 {
497 compatible = "nvidia,tegra114-kbc";
502 reset-names = "kbc";
H A Dtegra20.dtsi537 kbc@7000e200 {
538 compatible = "nvidia,tegra20-kbc";
543 reset-names = "kbc";
H A Dtegra20-tamonten.dtsi115 nvidia,function = "kbc";
H A Dtegra124-apalis.dts1144 nvidia,function = "kbc";
1401 nvidia,function = "kbc";
1408 nvidia,function = "kbc";
1429 nvidia,function = "kbc";
H A Dtegra20-paz00.dts150 nvidia,function = "kbc";
H A Dtegra20-ventana.dts165 nvidia,function = "kbc";
H A Dtegra124-nyan-big.dts691 nvidia,function = "kbc";
711 nvidia,function = "kbc";
/openbmc/u-boot/doc/device-tree-bindings/clock/
H A Dnvidia,tegra20-car.txt65 36 kbc