Disable i2c-hid on galp3-c and galp4

This commit is contained in:
Jeremy Soller
2020-06-04 11:42:37 -06:00
parent 05577fc186
commit 42cf287a62
8 changed files with 52 additions and 20 deletions

View File

@@ -34,6 +34,10 @@ config VARIANT_DIR
default "galp4" if BOARD_SYSTEM76_GALP4
default "darp6" if BOARD_SYSTEM76_DARP6
config OVERRIDE_DEVICETREE
string
default "variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
config MAINBOARD_PART_NUMBER
string
default "galp4" if BOARD_SYSTEM76_GALP4

View File

@@ -218,16 +218,7 @@ chip soc/intel/cannonlake
device pci 14.3 on end # CNVi wifi
#end
device pci 14.5 off end # SDCard
device pci 15.0 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq" = "ACPI_IRQ_EDGE_LOW(GPP_C23_IRQ)"
register "generic.probed" = "1"
register "hid_desc_reg_offset" = "0x20"
device i2c 2c on end
end
end # I2C #0
device pci 15.0 on end # I2C #0
device pci 15.1 off end # I2C #1
device pci 15.2 off end # I2C #2
device pci 15.3 off end # I2C #3

View File

@@ -0,0 +1,14 @@
chip soc/intel/cannonlake
device domain 0 on
device pci 15.0 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq" = "ACPI_IRQ_EDGE_LOW(GPP_C23_IRQ)"
register "generic.probed" = "1"
register "hid_desc_reg_offset" = "0x20"
device i2c 2c on end
end
end # I2C #0
end
end

View File

@@ -0,0 +1,7 @@
chip soc/intel/cannonlake
device domain 0 on
device pci 15.0 on
# I2C HID not supported on galp4
end # I2C #0
end
end

View File

@@ -34,6 +34,10 @@ config VARIANT_DIR
default "galp3-c" if BOARD_SYSTEM76_GALP3_C
default "darp5" if BOARD_SYSTEM76_DARP5
config OVERRIDE_DEVICETREE
string
default "variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
config MAINBOARD_PART_NUMBER
string
default "galp3-c" if BOARD_SYSTEM76_GALP3_C

View File

@@ -218,16 +218,7 @@ chip soc/intel/cannonlake
device pci 14.3 on end # CNVi wifi
#end
device pci 14.5 off end # SDCard
device pci 15.0 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq" = "ACPI_IRQ_EDGE_LOW(GPP_C23_IRQ)"
register "generic.probed" = "1"
register "hid_desc_reg_offset" = "0x20"
device i2c 2c on end
end
end # I2C #0
device pci 15.0 on end # I2C #0
device pci 15.1 off end # I2C #1
device pci 15.2 off end # I2C #2
device pci 15.3 off end # I2C #3

View File

@@ -0,0 +1,14 @@
chip soc/intel/cannonlake
device domain 0 on
device pci 15.0 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq" = "ACPI_IRQ_EDGE_LOW(GPP_C23_IRQ)"
register "generic.probed" = "1"
register "hid_desc_reg_offset" = "0x20"
device i2c 2c on end
end
end # I2C #0
end
end

View File

@@ -0,0 +1,7 @@
chip soc/intel/cannonlake
device domain 0 on
device pci 15.0 on
# I2C HID not supported on galp3-c
end # I2C #0
end
end