All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] x86: p2sb: P2SB fixes
@ 2020-07-01 11:37 Wolfgang Wallner
  2020-07-01 11:37 ` [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge Wolfgang Wallner
  2020-07-01 11:37 ` [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass Wolfgang Wallner
  0 siblings, 2 replies; 7+ messages in thread
From: Wolfgang Wallner @ 2020-07-01 11:37 UTC (permalink / raw)
  To: u-boot

Currently it is possible to select the P2SB driver without selecting the
P2SB uclass, which can't work. Fix this by adding a "depends on" in
Kconfig.

While at it, correct the meaning of P2SB (according to Intel's
documentation P2SB stands for "Primary to Sideband Bridge").

Remark: I have resent this series as V2 as I had messed up the cover
letter in V1.

Changes in v3:
- Replaced the term in two more places

Changes in v2:
- Fixed cover letter

Wolfgang Wallner (2):
  drivers: p2sb: replace Primary-to-Sideband Bus with Primary to
    Sideband Bridge
  x86: p2sb: make P2SB driver depend on P2SB uclass

 arch/x86/Kconfig     |  1 +
 drivers/misc/Kconfig | 12 ++++++------
 2 files changed, 7 insertions(+), 6 deletions(-)

-- 
2.27.0

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge
  2020-07-01 11:37 [PATCH v3 0/2] x86: p2sb: P2SB fixes Wolfgang Wallner
@ 2020-07-01 11:37 ` Wolfgang Wallner
  2020-07-03  3:50   ` Simon Glass
  2020-07-13  2:00   ` Bin Meng
  2020-07-01 11:37 ` [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass Wolfgang Wallner
  1 sibling, 2 replies; 7+ messages in thread
From: Wolfgang Wallner @ 2020-07-01 11:37 UTC (permalink / raw)
  To: u-boot

In Intel's documentation the term P2SB stands for "Primary to Sideband
Bridge".

Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
---

Changes in v3:
- Replaced the term in two more places

 drivers/misc/Kconfig | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
index 6bb5bc77e9..b67e906a76 100644
--- a/drivers/misc/Kconfig
+++ b/drivers/misc/Kconfig
@@ -243,10 +243,10 @@ config NUVOTON_NCT6102D
 	  in the Nuvoton Super IO chips on X86 platforms.
 
 config P2SB
-	bool "Intel Primary-to-Sideband Bus"
+	bool "Intel Primary to Sideband Bridge"
 	depends on X86 || SANDBOX
 	help
-	  This enables support for the Intel Primary-to-Sideband bus,
+	  This enables support for the Intel Primary to Sideband Bridge,
 	  abbreviated to P2SB. The P2SB is used to access various peripherals
 	  such as eSPI, GPIO, through memory-mapped I/O in a large chunk of PCI
 	  space. The space is segmented into different channels and peripherals
@@ -256,20 +256,20 @@ config P2SB
 	  devices - see pcr_readl(), etc.
 
 config SPL_P2SB
-	bool "Intel Primary-to-Sideband Bus in SPL"
+	bool "Intel Primary to Sideband Bridge in SPL"
 	depends on SPL && (X86 || SANDBOX)
 	help
-	  The Primary-to-Sideband bus is used to access various peripherals
+	  The Primary to Sideband Bridge is used to access various peripherals
 	  through memory-mapped I/O in a large chunk of PCI space. The space is
 	  segmented into different channels and peripherals are accessed by
 	  device-specific means within those channels. Devices should be added
 	  in the device tree as subnodes of the p2sb.
 
 config TPL_P2SB
-	bool "Intel Primary-to-Sideband Bus in TPL"
+	bool "Intel Primary to Sideband Bridge in TPL"
 	depends on TPL && (X86 || SANDBOX)
 	help
-	  The Primary-to-Sideband bus is used to access various peripherals
+	  The Primary to Sideband Bridge is used to access various peripherals
 	  through memory-mapped I/O in a large chunk of PCI space. The space is
 	  segmented into different channels and peripherals are accessed by
 	  device-specific means within those channels. Devices should be added
-- 
2.27.0

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass
  2020-07-01 11:37 [PATCH v3 0/2] x86: p2sb: P2SB fixes Wolfgang Wallner
  2020-07-01 11:37 ` [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge Wolfgang Wallner
@ 2020-07-01 11:37 ` Wolfgang Wallner
  2020-07-03  3:50   ` Simon Glass
  2020-07-13  2:01   ` Bin Meng
  1 sibling, 2 replies; 7+ messages in thread
From: Wolfgang Wallner @ 2020-07-01 11:37 UTC (permalink / raw)
  To: u-boot

Currently it is possible to select the P2SB driver without selecting the
P2SB uclass, which can't work. Fix this by adding a "depends on" in
Kconfig.

Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>

---

(no changes since v2)

Changes in v2:
- Fixed cover letter

 arch/x86/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index c8eae24c07..27295ef384 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -717,6 +717,7 @@ config HAVE_ITSS
 
 config HAVE_P2SB
 	bool "Enable P2SB"
+	depends on P2SB
 	help
 	  Select this to include the driver for the Primary to
 	  Sideband Bridge (P2SB) which is found on several Intel
-- 
2.27.0

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass
  2020-07-01 11:37 ` [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass Wolfgang Wallner
@ 2020-07-03  3:50   ` Simon Glass
  2020-07-13  2:01   ` Bin Meng
  1 sibling, 0 replies; 7+ messages in thread
From: Simon Glass @ 2020-07-03  3:50 UTC (permalink / raw)
  To: u-boot

On Wed, 1 Jul 2020 at 05:37, Wolfgang Wallner
<wolfgang.wallner@br-automation.com> wrote:
>
> Currently it is possible to select the P2SB driver without selecting the
> P2SB uclass, which can't work. Fix this by adding a "depends on" in
> Kconfig.
>
> Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
>
> ---
>
> (no changes since v2)
>
> Changes in v2:
> - Fixed cover letter
>
>  arch/x86/Kconfig | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Simon Glass <sjg@chromium.org>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge
  2020-07-01 11:37 ` [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge Wolfgang Wallner
@ 2020-07-03  3:50   ` Simon Glass
  2020-07-13  2:00   ` Bin Meng
  1 sibling, 0 replies; 7+ messages in thread
From: Simon Glass @ 2020-07-03  3:50 UTC (permalink / raw)
  To: u-boot

On Wed, 1 Jul 2020 at 05:37, Wolfgang Wallner
<wolfgang.wallner@br-automation.com> wrote:
>
> In Intel's documentation the term P2SB stands for "Primary to Sideband
> Bridge".
>
> Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
> ---
>
> Changes in v3:
> - Replaced the term in two more places
>
>  drivers/misc/Kconfig | 12 ++++++------
>  1 file changed, 6 insertions(+), 6 deletions(-)

Reviewed-by: Simon Glass <sjg@chromium.org>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge
  2020-07-01 11:37 ` [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge Wolfgang Wallner
  2020-07-03  3:50   ` Simon Glass
@ 2020-07-13  2:00   ` Bin Meng
  1 sibling, 0 replies; 7+ messages in thread
From: Bin Meng @ 2020-07-13  2:00 UTC (permalink / raw)
  To: u-boot

On Wed, Jul 1, 2020 at 7:37 PM Wolfgang Wallner
<wolfgang.wallner@br-automation.com> wrote:
>
> In Intel's documentation the term P2SB stands for "Primary to Sideband
> Bridge".
>
> Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
> ---
>
> Changes in v3:
> - Replaced the term in two more places
>
>  drivers/misc/Kconfig | 12 ++++++------
>  1 file changed, 6 insertions(+), 6 deletions(-)
>

applied to u-boot-x86, thanks!

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass
  2020-07-01 11:37 ` [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass Wolfgang Wallner
  2020-07-03  3:50   ` Simon Glass
@ 2020-07-13  2:01   ` Bin Meng
  1 sibling, 0 replies; 7+ messages in thread
From: Bin Meng @ 2020-07-13  2:01 UTC (permalink / raw)
  To: u-boot

On Wed, Jul 1, 2020 at 7:37 PM Wolfgang Wallner
<wolfgang.wallner@br-automation.com> wrote:
>
> Currently it is possible to select the P2SB driver without selecting the
> P2SB uclass, which can't work. Fix this by adding a "depends on" in
> Kconfig.
>
> Signed-off-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
>
> ---
>
> (no changes since v2)
>
> Changes in v2:
> - Fixed cover letter
>
>  arch/x86/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
>

applied to u-boot-x86, thanks!

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-07-13  2:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-01 11:37 [PATCH v3 0/2] x86: p2sb: P2SB fixes Wolfgang Wallner
2020-07-01 11:37 ` [PATCH v3 1/2] drivers: p2sb: replace Primary-to-Sideband Bus with Primary to Sideband Bridge Wolfgang Wallner
2020-07-03  3:50   ` Simon Glass
2020-07-13  2:00   ` Bin Meng
2020-07-01 11:37 ` [PATCH v3 2/2] x86: p2sb: make P2SB driver depend on P2SB uclass Wolfgang Wallner
2020-07-03  3:50   ` Simon Glass
2020-07-13  2:01   ` Bin Meng

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.