Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp108752lqz; Fri, 29 Mar 2024 10:01:53 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWY3gbqQsi0TmUQ3D2ZPABS1K/jqdDm5SmyP+usS50hoXCVdXlVyy1kY60V2tIGvDjNj/ENSCY1rqoz68Vd2CmZCLO16tCH1XL5RZbrfA== X-Google-Smtp-Source: AGHT+IFDZA1IiDYg7O0ksd8TPkGjiu2AuXsswsOT6BN5HqhbZZOwhSw2w/tgSRIG/3nhFFBETUEK X-Received: by 2002:a17:906:c958:b0:a48:45e7:5d46 with SMTP id fw24-20020a170906c95800b00a4845e75d46mr1719847ejb.22.1711731713532; Fri, 29 Mar 2024 10:01:53 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711731713; cv=pass; d=google.com; s=arc-20160816; b=b9A7RmjYHl/u0IgMviMQ0gr1QwWGbC0keQVSL9yNpWZaatHeNsTJSGvWyN61VQfKLX fqrlFmpc8JLGtPdGVDb5tCP2tA2RctVO6BDIXH+3nKnHi1lx4fkgEEbJgrT6ZwIWcckr 6JLF+0Y0AaJrpuK3qw4wbak8AL7EqvcozzteRv6vDmU4zfVjKXRAqLot6DwHFW34tLda HgyeH2AU5sSijLxVpodZ6cL9I/r14deINc9Reqnepao7azujoHQHOtuPnUzsJAB9zTqS dCDtvFRgeV+SS+lTVqye3VzX2l2HGsHAS0E2f6u4QU2IBRVKkLDpZSLrogEt56vQyJg6 Iy7A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature:dkim-filter; bh=R1kI4fSdjXgmDTBK4gwdz/7qy7m6HdXCoh75MR5W1fU=; fh=aPwAe9XQsS5soq88WZ4Y5ghEnHmsBFbymK5uWPOOVig=; b=Pp/4Sqzki2Xx5SI+GolMIP93LP2CW71gb0URXcK9Q2YFm8+ccdGqyXsFlnGn2Po80O WAta0gJD/a61rwoNbm2OKKupIty9omEzYjP0StWHyNkQ9DGEoIuxgg6LS0RvebLcuEXq ncY9Zt74coJ+9kje35qiLIuUQFD1DqOVldBWNasA9TwdlR1fqvDRFMFWCEOzcBlvw9JN neG4B73toh9vxZVVq5KyE/2aD1gHhGhnzus5aoaXu8yLBffqjfFIqAJZ4AZ6ZqZUbDto XtdLoRihgGUELY/l8owD22ifgecrl9cMkqYwn5djh08bGXmw6LwLRwuhhzR5Ru/2DBEG h6MQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux.microsoft.com header.s=default header.b="s/NFcY4W"; arc=pass (i=1 spf=pass spfdomain=linux.microsoft.com dkim=pass dkdomain=linux.microsoft.com dmarc=pass fromdomain=linux.microsoft.com); spf=pass (google.com: domain of linux-kernel+bounces-125201-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125201-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.microsoft.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id m7-20020a1709061ec700b00a474ece2f35si1934803ejj.844.2024.03.29.10.01.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Mar 2024 10:01:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-125201-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linux.microsoft.com header.s=default header.b="s/NFcY4W"; arc=pass (i=1 spf=pass spfdomain=linux.microsoft.com dkim=pass dkdomain=linux.microsoft.com dmarc=pass fromdomain=linux.microsoft.com); spf=pass (google.com: domain of linux-kernel+bounces-125201-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125201-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.microsoft.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 074971F263BD for ; Fri, 29 Mar 2024 17:01:53 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2F0EF130E58; Fri, 29 Mar 2024 17:01:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.microsoft.com header.i=@linux.microsoft.com header.b="s/NFcY4W" Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5A68812D1E8; Fri, 29 Mar 2024 17:00:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=13.77.154.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711731659; cv=none; b=nqkZbKFmBSaMAHgfW3/gQfUNQO33cOwo+P+nDzQmPXIDXIBjwJGjQnozHnmO7hb3hyjYKrp9irLDVF8CB8ZdNrcjrb8AJ3D0Y90+skiloxthT2Nnph21or1Wfgyn/jAhG93nLMwimtl39FgyRxyRUdIlLJ399OHu/hf1rtJRN3E= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711731659; c=relaxed/simple; bh=rGzkhCoCql412b0v0irxjjOmwed0wQxUo/oUvclWMTQ=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=RaHBECz6y09KIJWOGk6tOEcssq5mv4oNHT4i2y0G3XzkXzSMcxVBxlUxqjvlY39mzyRVihuAvR4WELUA+KuEWTGcETRvE6z2Qxx6zIL0gTETpGNxkF2dmZluZVMjaT6RV+dE5iFEienK582PzN24k79q5FrQFsryKqO9PTv+D7w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.microsoft.com; spf=pass smtp.mailfrom=linux.microsoft.com; dkim=pass (1024-bit key) header.d=linux.microsoft.com header.i=@linux.microsoft.com header.b=s/NFcY4W; arc=none smtp.client-ip=13.77.154.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.microsoft.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.microsoft.com Received: from rrs24-12-35.corp.microsoft.com (unknown [131.107.147.137]) by linux.microsoft.com (Postfix) with ESMTPSA id 2915720E6F3E; Fri, 29 Mar 2024 10:00:51 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com 2915720E6F3E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1711731651; bh=R1kI4fSdjXgmDTBK4gwdz/7qy7m6HdXCoh75MR5W1fU=; h=From:To:Cc:Subject:Date:From; b=s/NFcY4WhBBLC6P0yXaPdWjdSd1KLEhzt5QlU8HUQPolmdd//5jDkAXQu4mn4SjCo bn4fbp4Ho3VTBmf5gX48VajFN/A7PdTHE1O7evCm9ovfbS/jyxuny9FcLln7MTu1me /f8k2ymXnbN/1Rh3AQVd0O93PYUn/pPgQtCm+y+U= From: Easwar Hariharan To: Cc: Wolfram Sang , amd-gfx@lists.freedesktop.org (open list:RADEON and AMDGPU DRM DRIVERS), dri-devel@lists.freedesktop.org (open list:DRM DRIVERS), linux-kernel@vger.kernel.org (open list), intel-gfx@lists.freedesktop.org (open list:INTEL DRM DISPLAY FOR XE AND I915 DRIVERS), intel-xe@lists.freedesktop.org (open list:INTEL DRM DISPLAY FOR XE AND I915 DRIVERS), nouveau@lists.freedesktop.org (open list:DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS), linux-i2c@vger.kernel.org (open list:I2C SUBSYSTEM HOST DRIVERS), linux-media@vger.kernel.org (open list:BTTV VIDEO4LINUX DRIVER), linux-fbdev@vger.kernel.org (open list:FRAMEBUFFER LAYER), Easwar Hariharan Subject: [PATCH v0 00/14] Make I2C terminology more inclusive for I2C Algobit and consumers Date: Fri, 29 Mar 2024 17:00:24 +0000 Message-Id: <20240329170038.3863998-1-eahariha@linux.microsoft.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit I2C v7, SMBus 3.2, and I3C specifications have replaced "master/slave" with more appropriate terms. Inspired by and following on to Wolfram's series to fix drivers/i2c/[1], fix the terminology for users of the I2C_ALGOBIT bitbanging interface, now that the approved verbiage exists in the specification. Compile tested, no functionality changes intended The last patch updating the .master_xfer method to .xfer depends on patch 1 of Wolfram's series below, but the series is otherwise independent. It may make sense for the last patch to go in with Wolfram's patch series via the I2C tree. Please chime in with your opinions and suggestions. This series is based on v6.9-rc1. [1]: https://lore.kernel.org/all/20240322132619.6389-1-wsa+renesas@sang-engineering.com/ Easwar Hariharan (14): IB/hfi1, IB/qib: Make I2C terminology more inclusive drm/amdgpu,drm/radeon: Make I2C terminology more inclusive drm/gma500,drm/i915: Make I2C terminology more inclusive media: au0828: Make I2C terminology more inclusive media: cobalt: Make I2C terminology more inclusive media: cx18: Make I2C terminology more inclusive media: cx25821: Make I2C terminology more inclusive media: ivtv: Make I2C terminology more inclusive media: cx23885: Make I2C terminology more inclusive sfc: falcon: Make I2C terminology more inclusive fbdev/smscufx: Make I2C terminology more inclusive fbdev/viafb: Make I2C terminology more inclusive drm/nouveau: Make I2C terminology more inclusive i2c and treewide: Make I2C terminology more inclusive .../gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 8 ++--- drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 12 +++---- drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 8 ++--- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 18 +++++----- .../gpu/drm/amd/display/dc/bios/bios_parser.c | 2 +- .../drm/amd/display/dc/bios/bios_parser2.c | 2 +- .../drm/amd/display/dc/core/dc_link_exports.c | 4 +-- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c | 4 +-- .../display/include/grph_object_ctrl_defs.h | 2 +- drivers/gpu/drm/amd/include/atombios.h | 2 +- drivers/gpu/drm/amd/include/atomfirmware.h | 26 +++++++------- .../powerplay/hwmgr/vega20_processpptables.c | 4 +-- .../amd/pm/powerplay/inc/smu11_driver_if.h | 2 +- .../inc/pmfw_if/smu11_driver_if_arcturus.h | 2 +- .../inc/pmfw_if/smu11_driver_if_navi10.h | 2 +- .../pmfw_if/smu11_driver_if_sienna_cichlid.h | 2 +- .../inc/pmfw_if/smu13_driver_if_aldebaran.h | 2 +- .../inc/pmfw_if/smu13_driver_if_v13_0_0.h | 2 +- .../inc/pmfw_if/smu13_driver_if_v13_0_7.h | 2 +- .../gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 4 +-- .../amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 8 ++--- drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 2 +- drivers/gpu/drm/gma500/intel_bios.c | 22 ++++++------ drivers/gpu/drm/gma500/intel_bios.h | 4 +-- drivers/gpu/drm/gma500/intel_gmbus.c | 6 ++-- drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 2 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 4 +-- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 28 +++++++-------- drivers/gpu/drm/i915/display/dvo_ch7017.c | 14 ++++---- drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 18 +++++----- drivers/gpu/drm/i915/display/dvo_ivch.c | 16 ++++----- drivers/gpu/drm/i915/display/dvo_ns2501.c | 18 +++++----- drivers/gpu/drm/i915/display/dvo_sil164.c | 18 +++++----- drivers/gpu/drm/i915/display/dvo_tfp410.c | 18 +++++----- drivers/gpu/drm/i915/display/intel_bios.c | 22 ++++++------ drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- .../gpu/drm/i915/display/intel_display_core.h | 2 +- drivers/gpu/drm/i915/display/intel_dsi.h | 2 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 18 +++++----- drivers/gpu/drm/i915/display/intel_dvo.c | 14 ++++---- drivers/gpu/drm/i915/display/intel_dvo_dev.h | 2 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 8 ++--- drivers/gpu/drm/i915/display/intel_sdvo.c | 34 +++++++++--------- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 4 +-- drivers/gpu/drm/i915/gvt/edid.c | 28 +++++++-------- drivers/gpu/drm/i915/gvt/edid.h | 4 +-- drivers/gpu/drm/i915/gvt/opregion.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/dfp.c | 14 ++++---- .../nouveau/include/nvkm/subdev/bios/dcb.h | 2 +- drivers/gpu/drm/nouveau/nouveau_bios.c | 4 +-- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c | 2 +- drivers/gpu/drm/radeon/atombios.h | 2 +- drivers/gpu/drm/radeon/atombios_i2c.c | 4 +-- drivers/gpu/drm/radeon/radeon_combios.c | 28 +++++++-------- drivers/gpu/drm/radeon/radeon_i2c.c | 14 ++++---- drivers/gpu/drm/radeon/radeon_mode.h | 6 ++-- drivers/i2c/algos/i2c-algo-bit.c | 12 +++---- drivers/infiniband/hw/hfi1/chip.c | 6 ++-- drivers/infiniband/hw/hfi1/chip.h | 2 +- drivers/infiniband/hw/hfi1/chip_registers.h | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/firmware.c | 22 ++++++------ drivers/infiniband/hw/hfi1/pcie.c | 2 +- drivers/infiniband/hw/hfi1/qsfp.c | 36 +++++++++---------- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 2 +- drivers/infiniband/hw/qib/qib_twsi.c | 6 ++-- drivers/media/pci/bt8xx/bttv-i2c.c | 2 +- drivers/media/pci/cobalt/cobalt-i2c.c | 8 ++--- drivers/media/pci/cx18/cx18-av-firmware.c | 8 ++--- drivers/media/pci/cx18/cx18-cards.c | 6 ++-- drivers/media/pci/cx18/cx18-cards.h | 4 +-- drivers/media/pci/cx18/cx18-gpio.c | 6 ++-- drivers/media/pci/cx23885/cx23885-f300.c | 8 ++--- drivers/media/pci/cx23885/cx23885-i2c.c | 8 ++--- drivers/media/pci/cx25821/cx25821-i2c.c | 8 ++--- drivers/media/pci/dm1105/dm1105.c | 2 +- drivers/media/pci/ivtv/ivtv-i2c.c | 18 +++++----- drivers/media/pci/saa7164/saa7164-i2c.c | 2 +- drivers/media/usb/au0828/au0828-i2c.c | 6 ++-- drivers/media/usb/au0828/au0828-input.c | 2 +- drivers/net/ethernet/sfc/falcon/falcon.c | 2 +- drivers/video/fbdev/mb862xx/mb862xx-i2c.c | 2 +- drivers/video/fbdev/smscufx.c | 4 +-- drivers/video/fbdev/via/chip.h | 8 ++--- drivers/video/fbdev/via/dvi.c | 24 ++++++------- drivers/video/fbdev/via/lcd.c | 6 ++-- drivers/video/fbdev/via/via_aux.h | 2 +- drivers/video/fbdev/via/via_i2c.c | 12 +++---- drivers/video/fbdev/via/vt1636.c | 6 ++-- 94 files changed, 381 insertions(+), 381 deletions(-) -- 2.34.1