Skip to content

Initialize int_sync and irq_flags in non DT use case.#6

Open
rrrh wants to merge 1 commit intogoodix:masterfrom
rrrh:fix_pdata_for_non_dt
Open

Initialize int_sync and irq_flags in non DT use case.#6
rrrh wants to merge 1 commit intogoodix:masterfrom
rrrh:fix_pdata_for_non_dt

Conversation

@rrrh
Copy link
Copy Markdown

@rrrh rrrh commented May 19, 2018

Both fields need to be populated in the non device tree use case to make
the touch controller work.

When int_sync is not set to true,
the initialization sequence is never finished by the host cpu
and the controller remains in limbo.

If the irq_flags are unassigned, falling edge triggered is assumed but
the controller does rising edge triggered interrupts by default.

@rrrh rrrh changed the title Initialze int_sync and irq_flags in non DT use case. Initialize int_sync and irq_flags in non DT use case. May 19, 2018
@rrrh rrrh force-pushed the fix_pdata_for_non_dt branch from 3616ce6 to 12b9d61 Compare May 19, 2018 17:11
Both fields need to be populated in the non device tree use case to make
the touch controller work.

When int_sync is not set to true,
the initialization sequence is never finished by the host cpu
and the controller remains in limbo.

If the irq_flags are unassigned, falling edge triggered is assumed but
the controller does rising edge triggered interrupts by default.
@rrrh rrrh force-pushed the fix_pdata_for_non_dt branch from 12b9d61 to 3de8183 Compare May 19, 2018 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant