linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
  • [parent not found: <20230725075706.48939-1-lihuisong@huawei.com>]
  • * [PATCH v4 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC
           [not found] <20230424073020.4039-1-lihuisong@huawei.com>
           [not found] ` <20230530112746.2767-1-lihuisong@huawei.com>
           [not found] ` <20230725075706.48939-1-lihuisong@huawei.com>
    @ 2023-07-28  3:03 ` Huisong Li
      2023-07-28  3:03   ` [PATCH v4 1/2] " Huisong Li
      2023-07-28  3:03   ` [PATCH v4 2/2] doc: soc: hisilicon: Add Kunpeng HCCS driver documentation Huisong Li
      2023-07-29  8:26 ` [PATCH v5 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
                       ` (2 subsequent siblings)
      5 siblings, 2 replies; 24+ messages in thread
    From: Huisong Li @ 2023-07-28  3:03 UTC (permalink / raw)
      To: xuwei5, arnd, krzk, sudeep.holla, rdunlap
      Cc: linux-kernel, soc, linux-arm-kernel, wanghuiqiang, tanxiaofei,
    	liuyonglong, lihuisong
    
    This series add HCCS driver to query the health status and port information
    of HCCS on Kunpeng SoC as well as document all sysfs entries provided by
    this driver.
    
    ---
     v4:
     - remove useless header and reorder linux header.
     - use __ATTR_RO to replace __ATTR for port attributes.
     - add MODULE_DEVICE_TABLE to autoload the driver.
     - update the date to "November 2023".
     - fix some comments about HCCS description.
    
     v3:
      - replace "using_status" with "enable" attribute.
      - fix some comments in codes.
    
     v2:
      - Document all sysfs entries provided by driver.
      - drop 'pcc_type' and 'intr_mode' in struct hccs_dev.
      - using _CRS with PCC GAS to get channel ID instead of _DSD.
      - replace readw_relaxed_poll_timeout with readw_poll_timeout.
      - use sysfs_emit() instead of sprintf().
      - drop ACPI_PTR in hccs_driver.
      - drop useless log during the probe phase.
    
    Huisong Li (2):
      soc: hisilicon: Support HCCS driver on Kunpeng SoC
      doc: soc: hisilicon: Add Kunpeng HCCS driver documentation
    
     .../sysfs-devices-platform-kunpeng_hccs       |   76 +
     MAINTAINERS                                   |    7 +
     drivers/soc/Kconfig                           |    1 +
     drivers/soc/Makefile                          |    1 +
     drivers/soc/hisilicon/Kconfig                 |   20 +
     drivers/soc/hisilicon/Makefile                |    2 +
     drivers/soc/hisilicon/kunpeng_hccs.c          | 1282 +++++++++++++++++
     drivers/soc/hisilicon/kunpeng_hccs.h          |  196 +++
     8 files changed, 1585 insertions(+)
     create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
     create mode 100644 drivers/soc/hisilicon/Kconfig
     create mode 100644 drivers/soc/hisilicon/Makefile
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.c
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.h
    
    -- 
    2.33.0
    
    
    _______________________________________________
    linux-arm-kernel mailing list
    linux-arm-kernel@lists.infradead.org
    http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
    
    ^ permalink raw reply	[flat|nested] 24+ messages in thread
  • * [PATCH v5 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC
           [not found] <20230424073020.4039-1-lihuisong@huawei.com>
                       ` (2 preceding siblings ...)
      2023-07-28  3:03 ` [PATCH v4 0/2] " Huisong Li
    @ 2023-07-29  8:26 ` Huisong Li
      2023-07-29  8:26   ` [PATCH v5 1/2] " Huisong Li
      2023-07-29  8:26   ` [PATCH v5 2/2] doc: soc: hisilicon: Add Kunpeng HCCS driver documentation Huisong Li
      2023-08-01  2:41 ` [PATCH v6 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
      2023-08-08  2:36 ` [PATCH v7 0/3] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
      5 siblings, 2 replies; 24+ messages in thread
    From: Huisong Li @ 2023-07-29  8:26 UTC (permalink / raw)
      To: xuwei5, arnd, krzk, sudeep.holla, rdunlap
      Cc: linux-kernel, soc, linux-arm-kernel, wanghuiqiang, tanxiaofei,
    	liuyonglong, lihuisong
    
    This series add HCCS driver to query the health status and port information
    of HCCS on Kunpeng SoC as well as document all sysfs entries provided by
    this driver.
    
    ---
     v5:
     - fix document format to eliminate warning of making htmldocs.
    
     v4:
     - remove useless header and reorder linux header.
     - use __ATTR_RO to replace __ATTR for port attributes.
     - add MODULE_DEVICE_TABLE to autoload the driver.
     - update the date to "November 2023".
     - fix some comments about HCCS description.
    
     v3:
      - replace "using_status" with "enable" attribute.
      - fix some comments in codes.
    
     v2:
      - Document all sysfs entries provided by driver.
      - drop 'pcc_type' and 'intr_mode' in struct hccs_dev.
      - using _CRS with PCC GAS to get channel ID instead of _DSD.
      - replace readw_relaxed_poll_timeout with readw_poll_timeout.
      - use sysfs_emit() instead of sprintf().
      - drop ACPI_PTR in hccs_driver.
      - drop useless log during the probe phase.
    
    Huisong Li (2):
      soc: hisilicon: Support HCCS driver on Kunpeng SoC
      doc: soc: hisilicon: Add Kunpeng HCCS driver documentation
    
     .../sysfs-devices-platform-kunpeng_hccs       |   81 ++
     MAINTAINERS                                   |    7 +
     drivers/soc/Kconfig                           |    1 +
     drivers/soc/Makefile                          |    1 +
     drivers/soc/hisilicon/Kconfig                 |   20 +
     drivers/soc/hisilicon/Makefile                |    2 +
     drivers/soc/hisilicon/kunpeng_hccs.c          | 1282 +++++++++++++++++
     drivers/soc/hisilicon/kunpeng_hccs.h          |  196 +++
     8 files changed, 1590 insertions(+)
     create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
     create mode 100644 drivers/soc/hisilicon/Kconfig
     create mode 100644 drivers/soc/hisilicon/Makefile
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.c
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.h
    
    -- 
    2.33.0
    
    
    _______________________________________________
    linux-arm-kernel mailing list
    linux-arm-kernel@lists.infradead.org
    http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
    
    ^ permalink raw reply	[flat|nested] 24+ messages in thread
  • * [PATCH v6 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC
           [not found] <20230424073020.4039-1-lihuisong@huawei.com>
                       ` (3 preceding siblings ...)
      2023-07-29  8:26 ` [PATCH v5 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
    @ 2023-08-01  2:41 ` Huisong Li
      2023-08-01  2:41   ` [PATCH v6 1/2] " Huisong Li
      2023-08-01  2:41   ` [PATCH v6 2/2] doc: soc: hisilicon: Add Kunpeng HCCS driver documentation Huisong Li
      2023-08-08  2:36 ` [PATCH v7 0/3] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
      5 siblings, 2 replies; 24+ messages in thread
    From: Huisong Li @ 2023-08-01  2:41 UTC (permalink / raw)
      To: xuwei5, arnd, krzk, sudeep.holla, rdunlap
      Cc: linux-kernel, soc, linux-arm-kernel, wanghuiqiang, tanxiaofei,
    	liuyonglong, lihuisong
    
    This series add HCCS driver to query the health status and port information
    of HCCS on Kunpeng SoC as well as document all sysfs entries provided by
    this driver.
    
    ---
     v6:
     - fix the new entry in MAINTAINERS file to keep alphabetical order
    
     v5:
     - fix document format to eliminate warning of making htmldocs.
    
     v4:
     - remove useless header and reorder linux header.
     - use __ATTR_RO to replace __ATTR for port attributes.
     - add MODULE_DEVICE_TABLE to autoload the driver.
     - update the date to "November 2023".
     - fix some comments about HCCS description.
    
     v3:
      - replace "using_status" with "enable" attribute.
      - fix some comments in codes.
    
     v2:
      - Document all sysfs entries provided by driver.
      - drop 'pcc_type' and 'intr_mode' in struct hccs_dev.
      - using _CRS with PCC GAS to get channel ID instead of _DSD.
      - replace readw_relaxed_poll_timeout with readw_poll_timeout.
      - use sysfs_emit() instead of sprintf().
      - drop ACPI_PTR in hccs_driver.
      - drop useless log during the probe phase.
    
    Huisong Li (2):
      soc: hisilicon: Support HCCS driver on Kunpeng SoC
      doc: soc: hisilicon: Add Kunpeng HCCS driver documentation
    
     .../sysfs-devices-platform-kunpeng_hccs       |   81 ++
     MAINTAINERS                                   |    7 +
     drivers/soc/Kconfig                           |    1 +
     drivers/soc/Makefile                          |    1 +
     drivers/soc/hisilicon/Kconfig                 |   20 +
     drivers/soc/hisilicon/Makefile                |    2 +
     drivers/soc/hisilicon/kunpeng_hccs.c          | 1282 +++++++++++++++++
     drivers/soc/hisilicon/kunpeng_hccs.h          |  196 +++
     8 files changed, 1590 insertions(+)
     create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
     create mode 100644 drivers/soc/hisilicon/Kconfig
     create mode 100644 drivers/soc/hisilicon/Makefile
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.c
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.h
    
    -- 
    2.33.0
    
    
    _______________________________________________
    linux-arm-kernel mailing list
    linux-arm-kernel@lists.infradead.org
    http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
    
    ^ permalink raw reply	[flat|nested] 24+ messages in thread
  • * [PATCH v7 0/3] soc: hisilicon: Support HCCS driver on Kunpeng SoC
           [not found] <20230424073020.4039-1-lihuisong@huawei.com>
                       ` (4 preceding siblings ...)
      2023-08-01  2:41 ` [PATCH v6 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
    @ 2023-08-08  2:36 ` Huisong Li
      2023-08-08  2:36   ` [PATCH v7 1/3] " Huisong Li
                         ` (3 more replies)
      5 siblings, 4 replies; 24+ messages in thread
    From: Huisong Li @ 2023-08-08  2:36 UTC (permalink / raw)
      To: xuwei5, arnd, krzk, sudeep.holla, rdunlap, zenghui.yu
      Cc: linux-kernel, soc, linux-arm-kernel, wanghuiqiang, tanxiaofei,
    	liuyonglong, lihuisong
    
    This series add HCCS driver to query the health status and port information
    of HCCS on Kunpeng SoC as well as document all sysfs entries provided by
    this driver.
    
    ---
     v7:
     - split patch 1/2 to make it easier to review.                 
     - fix a wrong command code in hccs_get_die_all_link_status(). 
     - remove unused code and fix a log description in error branch.
    
     v6:
     - fix the new entry in MAINTAINERS file to keep alphabetical order
    
     v5:
     - fix document format to eliminate warning of making htmldocs.
    
     v4:
     - remove useless header and reorder linux header.
     - use __ATTR_RO to replace __ATTR for port attributes.
     - add MODULE_DEVICE_TABLE to autoload the driver.
     - update the date to "November 2023".
     - fix some comments about HCCS description.
    
     v3:
      - replace "using_status" with "enable" attribute.
      - fix some comments in codes.
    
     v2:
      - Document all sysfs entries provided by driver.
      - drop 'pcc_type' and 'intr_mode' in struct hccs_dev.
      - using _CRS with PCC GAS to get channel ID instead of _DSD.
      - replace readw_relaxed_poll_timeout with readw_poll_timeout.
      - use sysfs_emit() instead of sprintf().
      - drop ACPI_PTR in hccs_driver.
      - drop useless log during the probe phase.
    
    Huisong Li (3):
      soc: hisilicon: Support HCCS driver on Kunpeng SoC
      soc: hisilicon: add sysfs entry to query information of HCCS
      doc: soc: hisilicon: Add Kunpeng HCCS driver documentation
    
     .../sysfs-devices-platform-kunpeng_hccs       |   81 ++
     MAINTAINERS                                   |    7 +
     drivers/soc/Kconfig                           |    1 +
     drivers/soc/Makefile                          |    1 +
     drivers/soc/hisilicon/Kconfig                 |   20 +
     drivers/soc/hisilicon/Makefile                |    2 +
     drivers/soc/hisilicon/kunpeng_hccs.c          | 1275 +++++++++++++++++
     drivers/soc/hisilicon/kunpeng_hccs.h          |  191 +++
     8 files changed, 1578 insertions(+)
     create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
     create mode 100644 drivers/soc/hisilicon/Kconfig
     create mode 100644 drivers/soc/hisilicon/Makefile
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.c
     create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.h
    
    -- 
    2.33.0
    
    
    _______________________________________________
    linux-arm-kernel mailing list
    linux-arm-kernel@lists.infradead.org
    http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
    
    ^ permalink raw reply	[flat|nested] 24+ messages in thread

  • end of thread, other threads:[~2023-08-11  9:31 UTC | newest]
    
    Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <20230424073020.4039-1-lihuisong@huawei.com>
         [not found] ` <20230530112746.2767-1-lihuisong@huawei.com>
         [not found]   ` <02f74b25-2ade-5b87-b316-ab902f08ead2@huawei.com>
         [not found]     ` <3e106062-9ceb-eb51-70ba-32734c769bd5@kernel.org>
    2023-07-18  8:07       ` [PATCH v3 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC lihuisong (C)
    2023-07-18 10:59         ` Krzysztof Kozlowski
    2023-07-18 14:00           ` lihuisong (C)
    2023-07-18 11:01         ` Wei Xu
         [not found] ` <20230725075706.48939-1-lihuisong@huawei.com>
         [not found]   ` <20230725075706.48939-2-lihuisong@huawei.com>
         [not found]     ` <64BF8E10.70301@hisilicon.com>
         [not found]       ` <55efb8ed-58ea-0de5-4f7f-f2984e326852@huawei.com>
    2023-07-27  3:51         ` [PATCH RESEND v3 1/2] " lihuisong (C)
    2023-07-28  3:03 ` [PATCH v4 0/2] " Huisong Li
    2023-07-28  3:03   ` [PATCH v4 1/2] " Huisong Li
    2023-07-28  3:03   ` [PATCH v4 2/2] doc: soc: hisilicon: Add Kunpeng HCCS driver documentation Huisong Li
    2023-07-29  8:26 ` [PATCH v5 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
    2023-07-29  8:26   ` [PATCH v5 1/2] " Huisong Li
    2023-07-29 22:43     ` Randy Dunlap
    2023-08-01  1:30       ` lihuisong (C)
    2023-07-29  8:26   ` [PATCH v5 2/2] doc: soc: hisilicon: Add Kunpeng HCCS driver documentation Huisong Li
    2023-08-01  2:41 ` [PATCH v6 0/2] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
    2023-08-01  2:41   ` [PATCH v6 1/2] " Huisong Li
    2023-08-06 15:09     ` Zenghui Yu
    2023-08-07  1:14       ` lihuisong (C)
    2023-08-07  1:41       ` lihuisong (C)
    2023-08-01  2:41   ` [PATCH v6 2/2] doc: soc: hisilicon: Add Kunpeng HCCS driver documentation Huisong Li
    2023-08-08  2:36 ` [PATCH v7 0/3] soc: hisilicon: Support HCCS driver on Kunpeng SoC Huisong Li
    2023-08-08  2:36   ` [PATCH v7 1/3] " Huisong Li
    2023-08-08  2:36   ` [PATCH v7 2/3] soc: hisilicon: add sysfs entry to query information of HCCS Huisong Li
    2023-08-08  2:36   ` [PATCH v7 3/3] doc: soc: hisilicon: Add Kunpeng HCCS driver documentation Huisong Li
    2023-08-11  9:30   ` [PATCH v7 0/3] soc: hisilicon: Support HCCS driver on Kunpeng SoC Wei Xu
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).