Show patches with: Submitter = Heiner Kallweit       |    Archived = No       |   275 patches
« 1 2 3 »
Patch Series S/W/F Date Submitter Delegate State
[01/10] drivers/i2c/busses: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[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
[01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[02/10] drivers/staging/greybus/i2c.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[03/10] drivers/i2c/busses/i2c-pasemi-pci.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[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
[03/20] drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[04/10] drivers/i2c/i2c-stub.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[05/10] drivers/i2c/busses: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 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
[05/20] drivers/video/fbdev: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[06/10] drivers/i2c/busses/i2c-gpio.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[07/10] drivers/i2c/busses/i2c-mlxcpld.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[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
[07/20] drivers/gpu/drm: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[08/10] drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[08/10] i2c: i801: Improve i801_add_mux [01/10] i2c: i801: Don't call pm_runtime_allow --- 2021-08-01 Heiner Kallweit Accepted
[09/10] drivers/i2c/busses/scx200_acb.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[09/20] drivers/video/fbdev/via/via_i2c.c: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[10/10] drivers/i2c/busses/i2c-ali1563.c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C_CLASS_HWMON --- 2023-11-18 Heiner Kallweit Superseded
[12/20] drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[1/2] ACPI: Add helper acpi_use_parent_companion Add and use new helper acpi_use_parent_companion --- 2023-10-15 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
[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
[13/20] drivers/video/fbdev/intelfb/intelfb_i2c.c: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 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
[1/3] i2c: i801: Cosmetic improvements i2c: i801: Avoid potential issue in i801_check_post and cosmetic improvements --- 2024-02-10 Heiner Kallweit New
[1/4] i2c: i801: Remove usage of I2C_CLASS_SPD i2c: Remove I2C_CLASS_SPD --- 2024-04-15 Heiner Kallweit New
[1/4] i2c: i801: Use i2c_mark_adapter_suspended/resumed i2c: i801: next set of improvements --- 2023-03-04 Heiner Kallweit New
[1/4] i2c: smbus: Prepare i2c_register_spd for usage on muxed segments i2c: Support i2c_register_spd() on multiplexed bus segments --- 2024-01-10 Heiner Kallweit New
[16/20] drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[17/20] drivers/gpu/drm/ast/ast_i2c.c: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[1/8] i2c: i801: improve interrupt handler i2c: i801: Series with minor improvements --- 2022-04-15 Heiner Kallweit Superseded
[19/20] drivers/gpu/drm/display: remove I2C_CLASS_DDC support [01/20] drivers/gpu/drm/rockchip: remove I2C_CLASS_DDC support --- 2023-11-13 Heiner Kallweit Superseded
[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
[2/2] i2c: i801: Replace waitqueue with completion API i2c: i801: Replace waitqueue with completion API --- 2021-05-21 Heiner Kallweit Accepted
[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
[2/3] i2c: algo: bit: allow getsda to be NULL i2c: gpio: support write-only sda --- 2022-04-15 Heiner Kallweit Superseded
[2/3] i2c: i801: Move i801_wait_intr and i801_wait_byte_done in the code i2c: i801: Avoid potential issue in i801_check_post and cosmetic improvements --- 2024-02-10 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
[2/4] i2c: mux: add basic support for calling i2c_register_spd on muxed bus segments i2c: Support i2c_register_spd() on multiplexed bus segments --- 2024-01-10 Heiner Kallweit New
[2/4] i2c: mux: gpio: remove support for class-based device instantiation i2c: Remove I2C_CLASS_SPD --- 2024-04-15 Heiner Kallweit New
[2/8] i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ i2c: i801: Series with minor improvements --- 2022-04-15 Heiner Kallweit New
[2/8] i2c: i801: Remove unused argument from tco functions i2c: i801: collection of further improvements / refactorings --- 2023-09-22 Heiner Kallweit New
[3/3] i2c: gpio: support write-only sda i2c: gpio: support write-only sda --- 2022-04-15 Heiner Kallweit Superseded
[3/3] i2c: i801: Improve too small kill wait time in i801_check_post i2c: i801: Avoid potential issue in i801_check_post and cosmetic improvements --- 2024-02-10 Heiner Kallweit New
[3/4] hwmon: jc42: Remove I2C_CLASS_SPD support i2c: Remove I2C_CLASS_SPD --- 2024-04-15 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
[3/4] i2c: mux: gpio: Allow to call i2c_register_spd on a muxed segment i2c: Support i2c_register_spd() on multiplexed bus segments --- 2024-01-10 Heiner Kallweit Superseded
[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
[4/4] i2c: i801: Call i2c_register_spd() on muxed bus segments i2c: Support i2c_register_spd() on multiplexed bus segments --- 2024-01-10 Heiner Kallweit Superseded
[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
[4/4] i2c: Remove I2C_CLASS_SPD i2c: Remove I2C_CLASS_SPD --- 2024-04-15 Heiner Kallweit New
[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
[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
[5/8] i2c: i801: add helper i801_set_hstadd() i2c: i801: Series with minor improvements --- 2022-04-15 Heiner Kallweit Superseded
[6/8] i2c: i801: add i801_single_transaction(), complementing i801_block_transaction() i2c: i801: Series with minor improvements --- 2022-04-15 Heiner Kallweit Superseded
[6/8] i2c: i801: Split i801_block_transaction i2c: i801: collection of further improvements / refactorings --- 2023-09-22 Heiner Kallweit Superseded
[7/8] i2c: i801: Add SMBUS_LEN_SENTINEL i2c: i801: collection of further improvements / refactorings --- 2023-09-22 Heiner Kallweit New
[7/8] i2c: i801: call i801_check_pre() from i801_access() i2c: i801: Series with minor improvements --- 2022-04-15 Heiner Kallweit New
[8/8] i2c: i801: call i801_check_post() from i801_access() i2c: i801: Series with minor improvements --- 2022-04-15 Heiner Kallweit Superseded
Documentation: i2c: Document that client auto-detection is a legacy mechanism Documentation: i2c: Document that client auto-detection is a legacy mechanism --- 2024-03-04 Heiner Kallweit New
drm/amd/pm: Remove I2C_CLASS_SPD support drm/amd/pm: Remove I2C_CLASS_SPD support --- 2023-11-13 Heiner Kallweit New
eeprom: at24: remove struct at24_client eeprom: at24: remove struct at24_client --- 2021-11-28 Heiner Kallweit Accepted
eeprom: at24: Use pm_runtime_resume_and_get to simplify the code eeprom: at24: Use pm_runtime_resume_and_get to simplify the code --- 2023-12-20 Heiner Kallweit New
eeprom: ee1004: Add support for multiple i2c busses eeprom: ee1004: Add support for multiple i2c busses --- 2023-11-15 Heiner Kallweit Superseded
i2c: i801: add helper i801_restore_regs i2c: i801: add helper i801_restore_regs --- 2023-09-18 Heiner Kallweit New
i2c: i801: Annotate apanel_addr as __ro_after_init i2c: i801: Annotate apanel_addr as __ro_after_init --- 2024-04-12 Heiner Kallweit New
i2c: i801: Avoid potential double call to gpiod_remove_lookup_table i2c: i801: Avoid potential double call to gpiod_remove_lookup_table --- 2024-02-23 Heiner Kallweit New
i2c: i801: Call i2c_register_spd for muxed child segments i2c: i801: Call i2c_register_spd for muxed child segments --- 2024-03-26 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
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
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: 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
i2c: i801: Fix handling SMBHSTCNT_PEC_EN i2c: i801: Fix handling SMBHSTCNT_PEC_EN --- 2021-06-21 Heiner Kallweit Superseded
i2c: i801: Fix missing Kconfig dependency i2c: i801: Fix missing Kconfig dependency --- 2024-04-04 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 using mux_pdev before it's set i2c: i801: Fix using mux_pdev before it's set --- 2024-02-23 Heiner Kallweit Superseded
i2c: i801: Improve i801_setup_hstcfg i2c: i801: Improve i801_setup_hstcfg --- 2021-05-25 Heiner Kallweit Accepted
i2c: i801: improve interrupt handler i2c: i801: improve interrupt handler --- 2021-12-05 Heiner Kallweit Superseded
i2c: i801: Improve status polling i2c: i801: Improve status polling --- 2021-05-25 Heiner Kallweit Accepted
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: Simplify class-based client device instantiation i2c: i801: Simplify class-based client device instantiation --- 2023-10-10 Heiner Kallweit New
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: unregister tco_pdev in i801_probe() error path i2c: i801: unregister tco_pdev in i801_probe() error path --- 2023-09-14 Heiner Kallweit New
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: Use I2C_CLASS_HWMON for i2c mux children i2c: i801: Use I2C_CLASS_HWMON for i2c mux children --- 2023-10-31 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: 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
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
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
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: 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
i2c: mux: Remove class argument from i2c_mux_add_adapter() i2c: mux: Remove class argument from i2c_mux_add_adapter() --- 2024-04-18 Heiner Kallweit New
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
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
ipmi: ipmb: Remove I2C_CLASS_HWMON from drivers w/o detect and address_list ipmi: ipmb: Remove I2C_CLASS_HWMON from drivers w/o detect and address_list --- 2024-01-27 Heiner Kallweit New
« 1 2 3 »