-off-by: Azhar Shaikh
---
drivers/usb/host/xhci-pci.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c
index 5bbccc9a0179..a858add8436c 100644
--- a/drivers/usb/host/xhci-pci.c
+++ b/drivers/usb/host/xhci-pci.c
@@ -57,6
'USB_ROLE_HOST in case of
UFP.' to 'USB_ROLE_HOST in case of DFP.'
* Patch 2: "platform/chrome: cros_ec_typec: Avoid setting usb role twice
during disconnect"
- New patch added.
Azhar Shaikh (3):
platform/chrome: cros_ec_typec: Send enum values to
usb_role_swi
as USB_ROLE_DEVICE in case of UFP and USB_ROLE_HOST in case of
DFP.
Fixes: 7e7def15fa4b ("platform/chrome: cros_ec_typec: Add USB mux control")
Signed-off-by: Azhar Shaikh
Cc: Prashant Malani
Reviewed-by: Prashant Malani
Reviewed-by: Heikki Krogerus
---
Changes in v5:
- Rebased on top of https://lkm
before the connector and mux are configured.
Signed-off-by: Azhar Shaikh
Reviewed-by: Prashant Malani
Reviewed-by: Heikki Krogerus
---
Changes in v5:
- Rebased on top of https://lkml.org/lkml/2020/7/10/1063
- Added Reviewed-by from v4
Changes in v4:
- No change
Changes in v3:
- New patch
On disconnect port partner is removed and usb role is set to NONE.
But then in cros_typec_port_update() the role is set again.
Avoid this by moving usb_role_switch_set_role() to
cros_typec_configure_mux().
Suggested-by: Prashant Malani
Signed-off-by: Azhar Shaikh
Reviewed-by: Heikki Krogerus
as USB_ROLE_DEVICE in case of UFP and USB_ROLE_HOST in case of
DFP.
Fixes: 7e7def15fa4b ("platform/chrome: cros_ec_typec: Add USB mux control")
Signed-off-by: Azhar Shaikh
Cc: Prashant Malani
Reviewed-by: Prashant Malani
Reviewed-by: Heikki Krogerus
---
Changes in v4:
- Remove extra line bet
before the connector and mux are configured.
Signed-off-by: Azhar Shaikh
---
Changes in v4:
- No change
Changes in v3:
- New patch added
drivers/platform/chrome/cros_ec_typec.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/drivers/platform/chrome
ssage to change 'USB_ROLE_HOST in case of
UFP.' to 'USB_ROLE_HOST in case of DFP.'
* Patch 2: "platform/chrome: cros_ec_typec: Avoid setting usb role twice
during disconnect"
- New patch added.
Azhar Shaikh (3):
platform/chrome: cros_ec_typec: Send enum values to
usb
On disconnect port partner is removed and usb role is set to NONE.
But then in cros_typec_port_update() the role is set again.
Avoid this by moving usb_role_switch_set_role() to
cros_typec_configure_mux().
Suggested-by: Prashant Malani
Signed-off-by: Azhar Shaikh
---
Changes in v4:
- Added
me: cros_ec_typec: Send enum values to
usb_role_switch_set_role()"
- Update the commit message to change 'USB_ROLE_HOST in case of
UFP.' to 'USB_ROLE_HOST in case of DFP.'
* Patch 2: "platform/chrome: cros_ec_typec: Avoid setting usb role twice
during disconnect"
- New
as USB_ROLE_DEVICE in case of UFP and USB_ROLE_HOST in case of
DFP.
Fixes: 7e7def15fa4b ("platform/chrome: cros_ec_typec: Add USB mux control")
Signed-off-by: Azhar Shaikh
---
Changes in v3:
- No changes
Changes in v2:
- Update the commit message to change 'USB_ROLE_HOST in case
before the connector and mux are configured.
Signed-off-by: Azhar Shaikh
---
Changes in v3:
- New patch added
drivers/platform/chrome/cros_ec_typec.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/drivers/platform/chrome/cros_ec_typec.c
b/drivers/platform
On disconnect port partner is removed and usb role is set to NONE.
But then in cros_typec_port_update() the role is set again.
Avoid this by moving usb_role_switch_set_role() to
cros_typec_configure_mux().
Signed-off-by: Azhar Shaikh
---
Changes in v3:
- Move the location of calling
etting usb role twice
during disconnect"
* New patch added.
Azhar Shaikh (2):
platform/chrome: cros_ec_typec: Send enum values to
usb_role_switch_set_role()
platform/chrome: cros_ec_typec: Avoid setting usb role twice during
disconnect
drivers/platform/chrome
On disconnect port partner is removed and usb role is set to NONE.
But then in cros_typec_port_update() the role is set again.
Avoid this by moving usb_role_switch_set_role() to
cros_typec_configure_mux().
Signed-off-by: Azhar Shaikh
Suggested-by: Prashant Malani
---
drivers/platform/chrome
as USB_ROLE_DEVICE in case of UFP and USB_ROLE_HOST in case of
DFP.
Fixes: 7e7def15fa4b ("platform/chrome: cros_ec_typec: Add USB mux control")
Signed-off-by: Azhar Shaikh
Cc: Prashant Malani
Reviewed-by: Prashant Malani
---
drivers/platform/chrome/cros_ec_typec.c | 3 ++-
1 file changed, 2 insert
as USB_ROLE_DEVICE in case of UFP and USB_ROLE_HOST in case of
DFP.
Fixes: 7e7def15fa4b ("platform/chrome: cros_ec_typec: Add USB mux control")
Signed-off-by: Azhar Shaikh
Cc: Prashant Malani
Reviewed-by: Prashant Malani
---
drivers/platform/chrome/cros_ec_typec.c | 3 ++-
1 file changed, 2 insert
On disconnect port partner is removed and usb role is set to NONE.
But then in cros_typec_port_update() the role is set again.
Avoid this by moving usb_role_switch_set_role() to
cros_typec_configure_mux().
Signed-off-by: Azhar Shaikh
Suggested-by: Prashant Malani
---
drivers/platform/chrome
etting usb role twice
during disconnect"
* New patch added.
Azhar Shaikh (2):
platform/chrome: cros_ec_typec: Send enum values to
usb_role_switch_set_role()
platform/chrome: cros_ec_typec: Avoid setting usb role twice during
disconnect
drivers/platform/chrome
as USB_ROLE_DEVICE in case of UFP and USB_ROLE_HOST in case of
UFP.
Fixes: 7e7def15fa4b ("platform/chrome: cros_ec_typec: Add USB mux control")
Signed-off-by: Azhar Shaikh
Cc: Prashant Malani
---
drivers/platform/chrome/cros_ec_typec.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
Reviewed-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.co
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh
Reviewed-by: Jarkko Sakkinen
Tested-by: Jarkko Sakkinen
Signed-off-by: Jarkko Sakkinen
---
on.
Changes from v7:
- Patch 1: "tpm_tis: Move ilb_base_addr to tpm_tis_data"
- No changes
- Patch 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Remove unused variables warnings from tpm_tis_pnp_remove() and
tpm_tis_plat_remove()
(Suggested by S
on.
Changes from v7:
- Patch 1: "tpm_tis: Move ilb_base_addr to tpm_tis_data"
- No changes
- Patch 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Remove unused variables warnings from tpm_tis_pnp_remove() and
tpm_tis_plat_remove()
(Sugg
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
Reviewed-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
Tested-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
Signed-off-by: Jarkko Sakkinen <jarkko.sak
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh
Reviewed-by: Jarkko Sakkinen
Tested-by: Jarkko Sakkinen
Signed-off-by: Jarkko Sakkinen
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/char
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
Reviewed-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
Tested-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
Signed-off-by: Jarkko Sakkinen <jarkko.sak
abled throughout the duration of transmit_cmd()"
- chip->ops was set to NULL in tpm_del_char_device() called from
tpm_chip_unregister() in
error/driver exit path. Fix this code. (Suggested by Javier Martinez
Canillas and Jason Gunthorpe)
- Add a comment in tpm_tis_clkrun_enable() fu
abled throughout the duration of transmit_cmd()"
- chip->ops was set to NULL in tpm_del_char_device() called from
tpm_chip_unregister() in
error/driver exit path. Fix this code. (Suggested by Javier Martinez
Canillas and Jason Gunthorpe)
- Add a comment in tpm_tis_clkrun_enable() fu
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/char/tpm/t
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh
Reviewed-by: Jarkko Sakkinen
Tested-by: Jarkko Sakkinen
Signed-off-by: Jarkko Sakkinen
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16
1339284353c41 ("tpm: Keep CLKRUN enabled throughout
the duration of transmit_cmd()")
Suggested-by: Javier Martinez Canillas <javi...@redhat.com>
Suggested-by: Jason Gunthorpe <j...@ziepe.ca>
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes in v2:
- R
1339284353c41 ("tpm: Keep CLKRUN enabled throughout
the duration of transmit_cmd()")
Suggested-by: Javier Martinez Canillas
Suggested-by: Jason Gunthorpe
Signed-off-by: Azhar Shaikh
---
Changes in v2:
- Remove TPM_CHIP_FLAG_DO_NOT_CLEAR_OPS flag, instead call
tpm_tis_c
1339284353c41 ("tpm: Keep CLKRUN enabled throughout
the duration of transmit_cmd()")
Suggested-by: Javier Martinez Canillas <javi...@redhat.com>
Suggested-by: Jason Gunthorpe <j...@ziepe.ca>
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tp
1339284353c41 ("tpm: Keep CLKRUN enabled throughout
the duration of transmit_cmd()")
Suggested-by: Javier Martinez Canillas
Suggested-by: Jason Gunthorpe
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm-chip.c | 5 +
drivers/char/tpm/tpm.h | 1 +
drivers/char/
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/cha
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/char/tpm/
is_data"
- No changes
- Patch 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Update the commit message.
Azhar Shaikh (2):
tpm_tis: Move ilb_base_addr to tpm_tis_data
tpm: Keep CLKRUN enabled throughout the duration o
is_data"
- No changes
- Patch 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Update the commit message.
Azhar Shaikh (2):
tpm_tis: Move ilb_base_addr to tpm_tis_data
tpm: Keep CLKRUN enabled throughout the duration o
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16 -
drivers/char/tpm/tpm_tis_core.h | 13 +++
3
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16 -
drivers/char/tpm/tpm_tis_core.h | 13 +++
3 files changed, 56 insertions(+), 48
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/cha
ing and re-enabling
the CLKRUN protocol, instead of doing for every TPM transaction.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/char/tpm/
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16 -
drivers/char/tpm/tpm_tis_core.h | 13 +++
3
is_data"
- No changes
- Patch 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Update the commit message.
Azhar Shaikh (2):
tpm_tis: Move ilb_base_addr to tpm_tis_data
tpm: Keep CLKRUN enabled throughout the duration o
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16 -
drivers/char/tpm/tpm_tis_core.h | 13 +++
3 files changed, 56 insertions(+), 48
is_data"
- No changes
- Patch 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Update the commit message.
Azhar Shaikh (2):
tpm_tis: Move ilb_base_addr to tpm_tis_data
tpm: Keep CLKRUN enabled throughout the duration o
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16 -
drivers/char/tpm/tpm_tis_core.h | 13 +++
3
Move static variable ilb_base_addr to tpm_tis_data.
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm_tis.c | 75 +++--
drivers/char/tpm/tpm_tis_core.c | 16 -
drivers/char/tpm/tpm_tis_core.h | 13 +++
3 files changed, 56 insertions(+), 48
ble and re-enable CLKRUN protocol
for every TPM access.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/cha
ble and re-enable CLKRUN protocol
for every TPM access.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm-interface.c | 6 +++
drivers/char/tpm/tpm_tis.c | 86 +-
h 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Remove the functions tpm_platform_begin_xfer() and tpm_platform_end_xfer()
- Move the code from these functions to tpm_tis_clkrun_enable().
Azhar Shaikh (2):
tpm_tis: Move ilb_base_addr to tpm_tis_data
tpm:
h 2: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Remove the functions tpm_platform_begin_xfer() and tpm_platform_end_xfer()
- Move the code from these functions to tpm_tis_clkrun_enable().
Azhar Shaikh (2):
tpm_tis: Move ilb_base_addr to tpm_tis_data
tpm:
ble and re-enable CLKRUN protocol
for every TPM access.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
Reviewed-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
---
drivers/char/tpm/tpm-inter
ble and re-enable CLKRUN protocol
for every TPM access.
Fixes: 5e572cab92f0bb5 ("tpm: Enable CLKRUN protocol for Braswell systems")
Signed-off-by: Azhar Shaikh
Reviewed-by: Jarkko Sakkinen
---
drivers/char/tpm/tpm-interface.c | 6 ++
drivers/char/tpm/
ved the #ifdef CONFIG_X86 from all other places around
is_bsw()
Changes from v3:
- Patch 1: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Change function name from clk_toggle to clk_enable
- Update the commit message.
- Patch 2: "tpm_tis: Move ilb_base_ad
ved the #ifdef CONFIG_X86 from all other places around
is_bsw()
Changes from v3:
- Patch 1: "tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()"
- Change function name from clk_toggle to clk_enable
- Update the commit message.
- Patch 2: "tpm_tis: Move ilb_base_ad
Move the static variable ilb_base_addr to tpm_tis_tcg_phy.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm_tis.c | 67 ++
1 file changed, 38 insertions(+), 29 deletions(-)
diff --git a/drivers/char/tpm/tpm_tis.c b/d
Move the static variable ilb_base_addr to tpm_tis_tcg_phy.
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm_tis.c | 67 ++
1 file changed, 38 insertions(+), 29 deletions(-)
diff --git a/drivers/char/tpm/tpm_tis.c b/drivers/char/tpm/tpm_tis.c
()
to cleanup_tis() after all TPM access are completed.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes from v1:
- Do error handling in init_ts().
- Update the commit message.
drivers/char/tpm/tpm_tis.c | 25 +
1 file changed, 13 insertions(+), 12 deletions(-)
()
to cleanup_tis() after all TPM access are completed.
Signed-off-by: Azhar Shaikh
---
Changes from v1:
- Do error handling in init_ts().
- Update the commit message.
drivers/char/tpm/tpm_tis.c | 25 +
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/drivers/char
()
to cleanup_tis().
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm_tis.c | 21 +
1 file changed, 9 insertions(+), 12 deletions(-)
diff --git a/drivers/char/tpm/tpm_tis.c b/drivers/char/tpm/tpm_tis.c
index 506e62ca3576..3224db80816a 100644
--- a/d
()
to cleanup_tis().
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm_tis.c | 21 +
1 file changed, 9 insertions(+), 12 deletions(-)
diff --git a/drivers/char/tpm/tpm_tis.c b/drivers/char/tpm/tpm_tis.c
index 506e62ca3576..3224db80816a 100644
--- a/drivers/char/tpm/tpm_tis.c
+++ b
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_c
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_clk_run() and enable_lpc_clk_run() to avoid
- build
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_c
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_clk_run() and enable_lpc_clk_run() to avoid
- build
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_c
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_clk_run () and enable_lpc_clk_run() to avoid
- build
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_c
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_clk_run () and enable_lpc_clk_run() to avoid
- build
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_c
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh
---
Changes from v1:
- Add CONFIG_X86 around disable_lpc_clk_run () and enable_lpc_clk_run() to avoid
- build
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/char/tpm/tpm.h | 20 +++
drivers/char/tpm/tpm_tis.
To overcome a hardware limitation on Intel Braswell systems,
disable CLKRUN protocol during TPM transactions and re-enable
once the transaction is completed.
Signed-off-by: Azhar Shaikh
---
drivers/char/tpm/tpm.h | 20 +++
drivers/char/tpm/tpm_tis.c | 85
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes in v2:
- Rebased the patch on top of 'next' branch.
- No code change.
drivers/mmc/host/sdhci-acpi.c | 6 ++
1 file changed, 2 insertions(+), 4 del
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh
---
Changes in v2:
- Rebased the patch on top of 'next' branch.
- No code change.
drivers/mmc/host/sdhci-acpi.c | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
Changes in v2:
- Rebased the patch on top of 'next' branch.
- No code change.
drivers/mmc/host/sdhci-pci-core.c | 7 +++
1 file changed, 3 insertions
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh
---
Changes in v2:
- Rebased the patch on top of 'next' branch.
- No code change.
drivers/mmc/host/sdhci-pci-core.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/mmc/host/sdhci-acpi.c | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/mmc/host/sdhci-acpi.c b/drivers/mmc/host/sdhci-
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/mmc/host/sdhci-pci-core.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/mmc/host/sdhci-pci-core.c
b/drivers/mmc/host
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh
---
drivers/mmc/host/sdhci-pci-core.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/mmc/host/sdhci-pci-core.c
b/drivers/mmc/host/sdhci-pci-core.c
index 86560d5
Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel SD card
controllers.
Signed-off-by: Azhar Shaikh
---
drivers/mmc/host/sdhci-acpi.c | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/mmc/host/sdhci-acpi.c b/drivers/mmc/host/sdhci-acpi.c
index 9dcb704..a15d237
and serial console both hang. The resetting of device is not
needed while going to suspend. Hence remove this code.
Fixes: 41a3da2b8e163 ("mfd: intel-lpss: Save register context on suspend")
Signed-off-by: Azhar Shaikh <azhar.sha...@intel.com>
---
drivers/mfd/intel-lpss.c | 3 ---
1
and serial console both hang. The resetting of device is not
needed while going to suspend. Hence remove this code.
Fixes: 41a3da2b8e163 ("mfd: intel-lpss: Save register context on suspend")
Signed-off-by: Azhar Shaikh
---
drivers/mfd/intel-lpss.c | 3 ---
1 file changed, 3 deletions(-)
86 matches
Mail list logo