Skip to content

sync platform 08ffe9c1ae02631a85a5f4fa455d25da303693ae - #101

Merged
shiliu-yang merged 2 commits into
masterfrom
sync/platform-08ffe9c1
Sep 4, 2026
Merged

shiliu-yang merged 2 commits into
masterfrom
sync/platform-08ffe9c1

Conversation

@shiliu-yang

Copy link
Copy Markdown
Contributor

No description provided.

@shiliu-yang shiliu-yang closed this Sep 4, 2026
@shiliu-yang shiliu-yang reopened this Sep 4, 2026
Both sides rewrote tkl_gpio_init()'s TUYA_GPIO_OUTPUT case: master
f8d9c51 ("feat(gpio): emulate open-drain output") split it into an
open-drain branch plus a push-pull branch, while the platform sync added
bk_gpio_set_config() and low-power keep registration to the same block.

Keep both: the open-drain branch stays exactly as master has it (its
pull configuration is explicit there, and forcing GPIO_PULL_UP_EN plus
output-enable would break the released-line invariant), and the sync's
gpio_config_t/set_config/status_keep additions are applied to the
push-pull branch only.
@shiliu-yang
shiliu-yang merged commit 7e99175 into master Sep 4, 2026
1 check passed
@shiliu-yang
shiliu-yang deleted the sync/platform-08ffe9c1 branch September 4, 2026 05:08
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.

2 participants