From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B04A53603EF for ; Tue, 23 Jun 2026 10:15:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.17 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782209745; cv=none; b=p2/wsdjUaffIA/a0r6sVmd5QQhPOYi9AcxX45os2mmY3j0J2lAjft2CvdCJw2JWAqNvpJNDmrG+CnDsek65U49n1weB0IFXgwAQbDFjojOyk0boIvkw+PgmVTZYf9XBmuf5vMBBnB9yMAiL+k9jZehkniMxrPouK3rdiYjbAyIk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782209745; c=relaxed/simple; bh=vhwRlaHfCUw5+P27ffYkoK22J+Bfg1u7ICXMTgzUUzE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=dWhhSMBOxF2E0nJL7DqKarpIXMt7pWYzrI/OVBsHTVZ0UjRkROKrGgzbU6VUTSHzheq3Pjjbc/Vw/ikBQpXAWOfxWXzwFs7QFg3to3ydSkBjikT0r3L3WnSq8x9y7WVBoAxT1I4rT1inZq6+ouhN+vBRsnfBfA5sBVta235xDNQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=JCbbUVAC; arc=none smtp.client-ip=192.198.163.17 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="JCbbUVAC" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1782209745; x=1813745745; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=vhwRlaHfCUw5+P27ffYkoK22J+Bfg1u7ICXMTgzUUzE=; b=JCbbUVACXkHRWkCaDMSv0jC/8//idZhaD/xHG9nB36QmsrUo/P/aydV3 /q1aCdHVcEHhRFaikv4ovD+HtXc1qhrbDrguQx+Dni0TaM9K3lQp1D0Ft BQjNSVh8CEszcytInRV7v8QKIUJ7YFqDtNhFEp97L/npqNzzRWHk8A2ep Nh3kNjXMVZC9nqA6cdihZepu/9DL9W6K2jL+FsjggCw32bbCssHg9vC2S Gn7AC+F9dFwS5jvw5eeXfNKxCzvOyGy27CUGWwOvCuUWMtgLxk3+Jz/rt 9U7g00NWblVIwKiVlaapQ/C6053UGuc7DNENGJjtHuIHwm5r9wPSN/dd9 g==; X-CSE-ConnectionGUID: BZn0u9hcSnaBcWCS9ae7Hg== X-CSE-MsgGUID: myehNybYQYaT0hTV03lVtg== X-IronPort-AV: E=McAfee;i="6800,10657,11825"; a="82817957" X-IronPort-AV: E=Sophos;i="6.24,220,1774335600"; d="scan'208";a="82817957" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jun 2026 03:15:44 -0700 X-CSE-ConnectionGUID: +lTD6a5QRh61rwNw/QSWkg== X-CSE-MsgGUID: 070HlsbHQsminhHLuVg+Yw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,220,1774335600"; d="scan'208";a="253359490" Received: from black.igk.intel.com ([10.91.253.5]) by orviesa003.jf.intel.com with ESMTP; 23 Jun 2026 03:15:41 -0700 Received: by black.igk.intel.com (Postfix, from userid 1008) id 6A8D095; Tue, 23 Jun 2026 12:15:39 +0200 (CEST) Date: Tue, 23 Jun 2026 13:15:37 +0300 From: Heikki Krogerus To: Raag Jadav Cc: Rodrigo Vivi , Matthew Brost , Thomas =?iso-8859-1?Q?Hellstr=F6m?= , "Michael J . Ruhl" , Andy Shevchenko , Mika Westerberg , Riana Tauro , David Airlie , Simona Vetter , dri-devel@lists.freedesktop.org, intel-xe@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v1 0/2] drm/xe/i2c: alerts and controller enabling modifications Message-ID: References: <20260622114759.3464047-1-heikki.krogerus@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260622114759.3464047-1-heikki.krogerus@linux.intel.com> Hi Raag, I completely forgot the enum for the clients that you proposed off-list. Sorry about that. I'll add it in v2. On Mon, Jun 22, 2026 at 01:47:57PM +0200, Heikki Krogerus wrote: > Hi, > > This includes support for the SMBus alerts, and special handling for the > IC_ENABLE register. > > Thanks, > > Heikki Krogerus (2): > drm/xe/i2c: Handler for SMBus Alerts > drm/xe/mcu_i2c: Take over control of the controller enabling > > drivers/gpu/drm/xe/Makefile | 1 + > drivers/gpu/drm/xe/xe_i2c.c | 86 ++++++++++++++++++++++++++++--- > drivers/gpu/drm/xe/xe_i2c.h | 16 ++++++ > drivers/gpu/drm/xe/xe_i2c_smbus.c | 59 +++++++++++++++++++++ > 4 files changed, 154 insertions(+), 8 deletions(-) > create mode 100644 drivers/gpu/drm/xe/xe_i2c_smbus.c thanks, -- heikki