mbox series

[GIT,PULL] FPGA Manager changes for 6.14-rc1

Message ID Z37iY9vD0ZG2ykZW@yilunxu-OptiPlex-7050 (mailing list archive)
State New
Headers show
Series [GIT,PULL] FPGA Manager changes for 6.14-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga tags/fpga-for-6.14-rc1

Message

Xu Yilun Jan. 8, 2025, 8:38 p.m. UTC
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga tags/fpga-for-6.14-rc1

for you to fetch changes up to 46b155acbf4ee4ebf6bd7d5661b08762220ab894:

  fpga: dfl: destroy/recreate feature platform device on port release/assign (2024-12-18 22:28:48 +0800)

----------------------------------------------------------------
FPGA Manager changes for 6.14-rc1

- Peter's change fixes SRIOV problems for Intel DFL device.

All patches have been reviewed on the mailing list, and have been in the
last linux-next releases (as part of our for-next branch).

Signed-off-by: Xu Yilun <yilun.xu@intel.com>

----------------------------------------------------------------
Peter Colberg (17):
      fpga: dfl: omit unneeded argument pdata from dfl_feature_instance_init()
      fpga: dfl: return platform data from dfl_fpga_inode_to_feature_dev_data()
      fpga: dfl: afu: use parent device to log errors on port enable/disable
      fpga: dfl: afu: define local pointer to feature device
      fpga: dfl: pass feature platform data instead of device as argument
      fpga: dfl: factor out feature data creation from build_info_commit_dev()
      fpga: dfl: store FIU type in feature platform data
      fpga: dfl: refactor internal DFL APIs to take/return feature device data
      fpga: dfl: factor out feature device registration
      fpga: dfl: factor out feature device data from platform device data
      fpga: dfl: convert features from flexible array member to separate array
      fpga: dfl: store MMIO resources in feature device data
      fpga: dfl: store platform device name in feature device data
      fpga: dfl: store platform device id in feature device data
      fpga: dfl: allocate platform device after feature device data
      fpga: dfl: remove unneeded function build_info_create_dev()
      fpga: dfl: drop unneeded get_device() and put_device() of feature device

Xu Yilun (1):
      fpga: dfl: destroy/recreate feature platform device on port release/assign

 drivers/fpga/dfl-afu-dma-region.c | 117 +++++-----
 drivers/fpga/dfl-afu-error.c      |  59 ++---
 drivers/fpga/dfl-afu-main.c       | 278 ++++++++++++------------
 drivers/fpga/dfl-afu-region.c     |  51 ++---
 drivers/fpga/dfl-afu.h            |  26 +--
 drivers/fpga/dfl-fme-br.c         |  24 +-
 drivers/fpga/dfl-fme-error.c      |  98 +++++----
 drivers/fpga/dfl-fme-main.c       |  95 ++++----
 drivers/fpga/dfl-fme-pr.c         |  86 ++++----
 drivers/fpga/dfl.c                | 445 +++++++++++++++++++-------------------
 drivers/fpga/dfl.h                | 140 +++++++-----
 11 files changed, 720 insertions(+), 699 deletions(-)

Comments

Greg KH Jan. 9, 2025, 9:57 a.m. UTC | #1
On Thu, Jan 09, 2025 at 04:38:59AM +0800, Xu Yilun wrote:
> The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:
> 
>   Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga tags/fpga-for-6.14-rc1

Pulled and pushed out, thanks.

greg k-h