Toggle navigation
Patchwork
linux-i2c
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Heiner Kallweit
| Archived =
No
| 292 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
staging: olpc_dcon: Remove I2C_CLASS_DDC support
staging: olpc_dcon: Remove I2C_CLASS_DDC support
-
-
-
2023-10-26
Heiner Kallweit
New
[2/2] i2c: i801: Use new helper acpi_use_parent_companion
Add and use new helper acpi_use_parent_companion
-
-
-
2023-10-15
Heiner Kallweit
New
[1/2] ACPI: Add helper acpi_use_parent_companion
Add and use new helper acpi_use_parent_companion
-
-
-
2023-10-15
Heiner Kallweit
New
i2c: Mark I2C_CLASS_DDC as deprecated and emit warning if adapters declare support for it
i2c: Mark I2C_CLASS_DDC as deprecated and emit warning if adapters declare support for it
-
-
-
2023-10-11
Heiner Kallweit
New
i2c: i801: Simplify class-based client device instantiation
i2c: i801: Simplify class-based client device instantiation
-
-
-
2023-10-10
Heiner Kallweit
New
i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
-
-
-
2023-09-23
Heiner Kallweit
New
[7/8] i2c: i801: Add SMBUS_LEN_SENTINEL
i2c: i801: collection of further improvements / refactorings
-
-
-
2023-09-22
Heiner Kallweit
New
[6/8] i2c: i801: Split i801_block_transaction
i2c: i801: collection of further improvements / refactorings
-
-
-
2023-09-22
Heiner Kallweit
Superseded
[4/8] i2c: i801: Define FEATURES_ICH5 as an extension of FEATURES_ICH4
i2c: i801: collection of further improvements / refactorings
-
-
-
2023-09-22
Heiner Kallweit
Superseded
[2/8] i2c: i801: Remove unused argument from tco functions
i2c: i801: collection of further improvements / refactorings
-
-
-
2023-09-22
Heiner Kallweit
New
[RESUBMIT] i2c: i801: replace acpi_lock with I2C bus lock
[RESUBMIT] i2c: i801: replace acpi_lock with I2C bus lock
-
-
-
2023-09-20
Heiner Kallweit
New
i2c: i801: use i2c_mark_adapter_suspended/resumed
i2c: i801: use i2c_mark_adapter_suspended/resumed
-
-
-
2023-09-20
Heiner Kallweit
New
i2c: i801: add helper i801_restore_regs
i2c: i801: add helper i801_restore_regs
-
-
-
2023-09-18
Heiner Kallweit
New
i2c: i801: unregister tco_pdev in i801_probe() error path
i2c: i801: unregister tco_pdev in i801_probe() error path
-
-
-
2023-09-14
Heiner Kallweit
New
[v3] i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
[v3] i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
-
-
-
2023-09-09
Heiner Kallweit
New
[v2] i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
[v2] i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
-
-
-
2023-09-02
Heiner Kallweit
Superseded
[v2] i2c: i801: fix cleanup code in remove() and error path of probe()
[v2] i2c: i801: fix cleanup code in remove() and error path of probe()
-
-
-
2023-09-02
Heiner Kallweit
New
i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
-
-
-
2023-08-29
Heiner Kallweit
Superseded
i2c: i801: fix cleanup code in remove() and error path of probe()
i2c: i801: fix cleanup code in remove() and error path of probe()
-
-
-
2023-08-27
Heiner Kallweit
New
[4/4] i2c: i801: Switch to new macro DEFINE_SIMPLE_DEV_PM_OPS
i2c: i801: next set of improvements
-
-
-
2023-03-04
Heiner Kallweit
New
[3/4] i2c: i801: Improve i801_block_transaction_byte_by_byte
i2c: i801: next set of improvements
-
-
-
2023-03-04
Heiner Kallweit
New
[2/4] i2c: i801: Replace acpi_lock with I2C bus lock
i2c: i801: next set of improvements
-
-
-
2023-03-04
Heiner Kallweit
Superseded
[1/4] i2c: i801: Use i2c_mark_adapter_suspended/resumed
i2c: i801: next set of improvements
-
-
-
2023-03-04
Heiner Kallweit
New
[2/2] i2c: core: extend use case for dflt addr in i2c_new_ancillary_device
i2c: core: add devm_i2c_new_ancillary_device()
-
-
-
2023-01-30
Heiner Kallweit
New
[1/2] i2c: core: add devm_i2c_new_ancillary_device()
i2c: core: add devm_i2c_new_ancillary_device()
-
-
-
2023-01-30
Heiner Kallweit
New
[v5,3/3] i2c: gpio: support write-only sda/scl w/o pull-up
i2c: gpio: support write-only sda
-
-
-
2023-01-18
Heiner Kallweit
New
[v5,2/3] i2c: algo: bit: allow getsda to be NULL
i2c: gpio: support write-only sda
-
-
-
2023-01-18
Heiner Kallweit
New
[v5,1/3] dt-bindings: i2c-gpio: Add properties for dealing with write-only SDA/SCL w/o pullup
i2c: gpio: support write-only sda
-
-
-
2023-01-18
Heiner Kallweit
New
[v4,2/3] i2c: algo: bit: allow getsda to be NULL
i2c: gpio: support write-only sda
-
-
-
2023-01-17
Heiner Kallweit
Superseded
[v3,3/3] i2c: gpio: support write-only sda
i2c: gpio: support write-only sda
-
-
-
2023-01-15
Heiner Kallweit
New
[v3,2/3] i2c: algo: bit: allow getsda to be NULL
i2c: gpio: support write-only sda
-
-
-
2023-01-15
Heiner Kallweit
New
[v3,1/3] dt-bindings: i2c-gpio: Add property i2c-gpio,sda-output-only
i2c: gpio: support write-only sda
-
-
-
2023-01-15
Heiner Kallweit
New
[v2,10/10] i2c: i801: call i801_check_post() from i801_access()
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,09/10] i2c: i801: call i801_check_pre() from i801_access()
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,08/10] i2c: i801: centralize configuring block commands in i801_block_transaction
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,07/10] i2c: i801: centralize configuring non-block commands in i801_simple_transaction
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,06/10] i2c: i801: handle SMBAUXCTL_E32B in i801_block_transaction_by_block only
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,05/10] i2c: i801: add i801_simple_transaction(), complementing i801_block_transaction()
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,04/10] i2c: i801: add helper i801_set_hstadd()
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,03/10] i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,02/10] i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,01/10] i2c: i801: improve interrupt handler
i2c: i801: Series with minor improvements
-
-
-
2022-12-19
Heiner Kallweit
New
[v2,3/3] i2c: gpio: support write-only sda
i2c: gpio: support write-only sda
-
-
-
2022-04-27
Heiner Kallweit
Superseded
[v2,2/3] i2c: algo: bit: allow getsda to be NULL
i2c: gpio: support write-only sda
-
-
-
2022-04-27
Heiner Kallweit
New
[v2,1/3] dt-bindings: i2c-gpio: Add property i2c-gpio,sda-output-only
i2c: gpio: support write-only sda
-
-
-
2022-04-27
Heiner Kallweit
Superseded
[8/8] i2c: i801: call i801_check_post() from i801_access()
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
Superseded
[7/8] i2c: i801: call i801_check_pre() from i801_access()
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
New
[6/8] i2c: i801: add i801_single_transaction(), complementing i801_block_transaction()
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
Superseded
[5/8] i2c: i801: add helper i801_set_hstadd()
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
Superseded
[4/8] i2c: i801: enable FEATURE_IRQ and FEATURE_I2C_BLOCK_READ on all chip versions
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
New
[3/8] i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
Superseded
[2/8] i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
New
[1/8] i2c: i801: improve interrupt handler
i2c: i801: Series with minor improvements
-
-
-
2022-04-15
Heiner Kallweit
Superseded
[3/3] i2c: gpio: support write-only sda
i2c: gpio: support write-only sda
-
-
-
2022-04-15
Heiner Kallweit
Superseded
[2/3] i2c: algo: bit: allow getsda to be NULL
i2c: gpio: support write-only sda
-
-
-
2022-04-15
Heiner Kallweit
Superseded
[1/3] dt-bindings: i2c-gpio: Add property i2c-gpio,sda-output-only
i2c: gpio: support write-only sda
-
-
-
2022-04-15
Heiner Kallweit
Superseded
i2c: smbus: change type of length argument in block functions to size_t
i2c: smbus: change type of length argument in block functions to size_t
-
-
-
2022-02-04
Heiner Kallweit
New
i2c: i801: enable FEATURE_IRQ and FEATURE_I2C_BLOCK_READ on all chip versions
i2c: i801: enable FEATURE_IRQ and FEATURE_I2C_BLOCK_READ on all chip versions
-
-
-
2021-12-13
Heiner Kallweit
Superseded
i801: I2C block read should be usable also on ICH/ICH0/ICH2/ICH3/ICH4
i801: I2C block read should be usable also on ICH/ICH0/ICH2/ICH3/ICH4
-
-
-
2021-12-06
Heiner Kallweit
New
i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER
i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER
-
-
-
2021-12-05
Heiner Kallweit
Superseded
i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ
i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ
-
-
-
2021-12-05
Heiner Kallweit
Superseded
i2c: i801: improve interrupt handler
i2c: i801: improve interrupt handler
-
-
-
2021-12-05
Heiner Kallweit
Superseded
[v3] i2c: i801: Don't clear status flags twice in interrupt mode
[v3] i2c: i801: Don't clear status flags twice in interrupt mode
-
-
-
2021-12-04
Heiner Kallweit
Accepted
[v2] i2c: i801: Don't clear status flags twice in interrupt mode
[v2] i2c: i801: Don't clear status flags twice in interrupt mode
-
-
-
2021-12-03
Heiner Kallweit
New
i2c: i801: Don't clear status flags twice in interrupt mode
i2c: i801: Don't clear status flags twice in interrupt mode
-
-
-
2021-12-02
Heiner Kallweit
New
i2c: i801: Don't read back cleared status in i801_check_pre()
i2c: i801: Don't read back cleared status in i801_check_pre()
-
-
-
2021-12-02
Heiner Kallweit
Accepted
eeprom: at24: remove struct at24_client
eeprom: at24: remove struct at24_client
-
-
-
2021-11-28
Heiner Kallweit
Accepted
[v2] i2c: i801: Remove i801_set_block_buffer_mode
[v2] i2c: i801: Remove i801_set_block_buffer_mode
-
-
-
2021-11-18
Heiner Kallweit
Accepted
[RESEND] i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1)
[RESEND] i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1)
-
-
-
2021-09-07
Heiner Kallweit
Accepted
i2c: i801: Use PCI bus rescan mutex to protect P2SB access
i2c: i801: Use PCI bus rescan mutex to protect P2SB access
-
-
-
2021-09-05
Heiner Kallweit
Accepted
[v2,8/9] i2c: i801: Improve register_dell_lis3lv02d_i2c_device
i2c: i801: Series with improvements
-
-
-
2021-08-06
Heiner Kallweit
New
[v2,6/9] i2c: i801: Improve i801_acpi_probe/remove functions
i2c: i801: Series with improvements
-
-
-
2021-08-06
Heiner Kallweit
Accepted
[v2,4/9] i2c: i801: Improve is_dell_system_with_lis3lv02d
i2c: i801: Series with improvements
-
-
-
2021-08-06
Heiner Kallweit
Accepted
[v2,2/9] i2c: i801: make p2sb_spinlock a mutex
i2c: i801: Series with improvements
-
-
-
2021-08-06
Heiner Kallweit
Accepted
[08/10] i2c: i801: Improve i801_add_mux
[01/10] i2c: i801: Don't call pm_runtime_allow
-
-
-
2021-08-01
Heiner Kallweit
Accepted
[07/10] i2c: i801: Improve i801_acpi_probe/remove functions
[01/10] i2c: i801: Don't call pm_runtime_allow
-
-
-
2021-08-01
Heiner Kallweit
Superseded
[05/10] i2c: i801: Improve is_dell_system_with_lis3lv02d
[01/10] i2c: i801: Don't call pm_runtime_allow
-
-
-
2021-08-01
Heiner Kallweit
New
[03/10] i2c: i801: Make p2sb_spinlock a mutex
[01/10] i2c: i801: Don't call pm_runtime_allow
-
-
-
2021-08-01
Heiner Kallweit
New
[01/10] i2c: i801: Don't call pm_runtime_allow
[01/10] i2c: i801: Don't call pm_runtime_allow
-
-
-
2021-08-01
Heiner Kallweit
New
[v2] i2c: i801: Fix handling SMBHSTCNT_PEC_EN
[v2] i2c: i801: Fix handling SMBHSTCNT_PEC_EN
-
-
-
2021-07-27
Heiner Kallweit
Accepted
i2c: i801: Fix handling SMBHSTCNT_PEC_EN
i2c: i801: Fix handling SMBHSTCNT_PEC_EN
-
-
-
2021-06-21
Heiner Kallweit
Superseded
[v2] i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access
[v2] i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access
-
-
-
2021-06-06
Heiner Kallweit
Superseded
i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access
i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access
-
-
-
2021-06-06
Heiner Kallweit
Accepted
i2c: i801: Improve i801_setup_hstcfg
i2c: i801: Improve i801_setup_hstcfg
-
-
-
2021-05-25
Heiner Kallweit
Accepted
i2c: i801: Use driver name constant instead of function dev_driver_string
i2c: i801: Use driver name constant instead of function dev_driver_string
-
-
-
2021-05-25
Heiner Kallweit
Accepted
i2c: i801: Simplify initialization of i2c_board_info in i801_probe_optional_slaves
i2c: i801: Simplify initialization of i2c_board_info in i801_probe_optional_slaves
-
-
-
2021-05-25
Heiner Kallweit
Accepted
i2c: i801: Improve status polling
i2c: i801: Improve status polling
-
-
-
2021-05-25
Heiner Kallweit
Accepted
i2c: i801: Use standard PCI constants instead of own ones
i2c: i801: Use standard PCI constants instead of own ones
-
-
-
2021-05-22
Heiner Kallweit
Accepted
[2/2] i2c: i801: Replace waitqueue with completion API
i2c: i801: Replace waitqueue with completion API
-
-
-
2021-05-21
Heiner Kallweit
Accepted
[1/2] i2c: i801: Remove unneeded warning after wait_event_timeout timeout
i2c: i801: Replace waitqueue with completion API
-
-
-
2021-05-21
Heiner Kallweit
Accepted
i2c: i801: Use pm_runtime_forbid to prevent suspending
i2c: i801: Use pm_runtime_forbid to prevent suspending
-
-
-
2021-05-20
Heiner Kallweit
Superseded
i2c: i801: Use pm_runtime_forbid to prevent suspending
i2c: i801: Use pm_runtime_forbid to prevent suspending
-
-
-
2021-05-20
Heiner Kallweit
New
«
1
2
3
»