Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 22ef28b4 authored by duson's avatar duson Committed by Dmitry Torokhov
Browse files

Input: elan_i2c - add all valid ic type for i2c/smbus

parent d3b367bc
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -98,16 +98,25 @@ static int elan_get_fwinfo(u8 iap_version, u16 *validpage_count,
			   u16 *signature_address)
{
	switch (iap_version) {
	case 0x00:
	case 0x06:
	case 0x08:
		*validpage_count = 512;
		break;
	case 0x09:
	case 0x03:
	case 0x07:
	case 0x09:
	case 0x0A:
	case 0x0B:
	case 0x0C:
		*validpage_count = 768;
		break;
	case 0x0D:
		*validpage_count = 896;
		break;
	case 0x0E:
		*validpage_count = 640;
		break;
	default:
		/* unknown ic type clear value */
		*validpage_count = 0;