折腾过 诺基亚N810等手机的朋友不会忘记 LM8323.pdf 这种牛叉的外设扩展芯片
可惜, 在Linux平台这种外设扩展芯片的驱动, 已经很久没有更新了:
https://github.com/torvalds/linux/blob/master/drivers/input/keyboard/lm8323.c
离线
/*lm8323 keyboard */
lm8323: lm8323@42 {
compatible = "TI,lm8323";
reg = <0x42>;
interrupt-parent = <&pio>;
interrupts = <1 3 IRQ_TYPE_EDGE_FALLING>; /* (PB3) */
irq-gpios = <&pio 1 3 GPIO_ACTIVE_HIGH>; /* (PB3) */
};
上面是我的一个神秘朋友的修改,
凑合能用,
只是一半配置在 platform_data, 另一半配置在 dts, 感觉有点怪怪的。
离线
好帖, 认真学习.
离线