#
355b6029 |
| 26-Apr-2021 |
Maxime Ripard <maxime@cerno.tech> |
Merge drm/drm-next into drm-misc-next
Christian needs some patches from drm/next
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
|
Revision tags: v5.12 |
|
#
fd49e8ee |
| 22-Apr-2021 |
Paolo Bonzini <pbonzini@redhat.com> |
Merge branch 'kvm-sev-cgroup' into HEAD
|
Revision tags: v5.10.32 |
|
#
ae0da4fd |
| 16-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Add hibernation exiting flow by system resume
Adds a new flow of exiting hibernation when PC is resumed from suspend state.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> S
usb: dwc2: Add hibernation exiting flow by system resume
Adds a new flow of exiting hibernation when PC is resumed from suspend state.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210416124819.A3B26A005C@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
755d0eff |
| 16-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Add hibernation entering flow by system suspend
Adds a new flow of entering hibernation when PC is hibernated or suspended.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> S
usb: dwc2: Add hibernation entering flow by system suspend
Adds a new flow of entering hibernation when PC is hibernated or suspended.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210416124811.BBFDBA005C@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
c3595df7 |
| 16-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Allow exit hibernation in urb enqueue
When core is in hibernation state and an external hub is connected, upper layer sends URB enqueue request, which results in port reset issue.
- Adde
usb: dwc2: Allow exit hibernation in urb enqueue
When core is in hibernation state and an external hub is connected, upper layer sends URB enqueue request, which results in port reset issue.
- Added exit from hibernation state to avoid port reset issue and process upper layer request properly.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210416124803.D1C1FA005F@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
e358c215 |
| 16-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Move exit hibernation to dwc2_port_resume() function
This move is done to call hibernation exit handler in "dwc2_port_resume()" function when core receives port resume. Otherwise it could
usb: dwc2: Move exit hibernation to dwc2_port_resume() function
This move is done to call hibernation exit handler in "dwc2_port_resume()" function when core receives port resume. Otherwise it could be confusing to exit hibernation in "dwc2_hcd_hub_control()" function but other power saving modes in "dwc2_port_resume()" function.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210416124755.E47F3A005D@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
8f7f8689 |
| 16-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Move enter hibernation to dwc2_port_suspend() function
This move is done to call enter hibernation handler in "dwc2_port_suspend()" function when core receives port suspend. Otherwise it
usb: dwc2: Move enter hibernation to dwc2_port_suspend() function
This move is done to call enter hibernation handler in "dwc2_port_suspend()" function when core receives port suspend. Otherwise it could be confusing to enter to hibernation in "dwc2_hcd_hub_control()" function but other power saving modes in "dwc2_port_suspend()" function.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210416124747.EE79EA005C@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
c2db8d7b |
| 16-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.
Added setting "port_connect_status_change" flag to "1" in order to re-enumerate, because after exit from hibernation port connectio
usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.
Added setting "port_connect_status_change" flag to "1" in order to re-enumerate, because after exit from hibernation port connection status is not detected.
Fixes: c5c403dc4336 ("usb: dwc2: Add host/device hibernation functions") Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210416124707.5EEC2A005D@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
c363af9c |
| 16-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Update exit hibernation when port reset is asserted
No need to check for "DWC2_POWER_DOWN_PARAM_HIBERNATION" param as "hsotg->hibernated" flag is already enough for exiting from hibernati
usb: dwc2: Update exit hibernation when port reset is asserted
No need to check for "DWC2_POWER_DOWN_PARAM_HIBERNATION" param as "hsotg->hibernated" flag is already enough for exiting from hibernation mode.
- Removes checking of "DWC2_POWER_DOWN_PARAM_HIBERNATION" param.
- For code readability Hibernation exit code moved after debug message print.
- Added "dwc2_exit_hibernation()" function error checking.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210416124651.51C8DA005C@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
d0d252b8 |
| 20-Apr-2021 |
Ingo Molnar <mingo@kernel.org> |
Merge tag 'v5.12-rc8' into sched/core, to pick up fixes
Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
#
b7f8f259 |
| 18-Apr-2021 |
Tyler Hicks <code@tyhicks.com> |
Merge tag 'v5.12-rc7' into ecryptfs/next
Required to pick up idmapped mount changes which changed some function parameters.
|
Revision tags: v5.10.31, v5.10.30 |
|
#
213cc929 |
| 13-Apr-2021 |
Daniel Vetter <daniel.vetter@ffwll.ch> |
Merge drm/drm-fixes into drm-next
msm-next pull request has a baseline with stuff from -fixes, roll forward first.
Some simple conflicts in amdgpu, ttm and one in i915 where git gets confused and t
Merge drm/drm-fixes into drm-next
msm-next pull request has a baseline with stuff from -fixes, roll forward first.
Some simple conflicts in amdgpu, ttm and one in i915 where git gets confused and tries to add the same function twice.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
show more ...
|
#
473b2922 |
| 13-Apr-2021 |
Arnaldo Carvalho de Melo <acme@redhat.com> |
Merge remote-tracking branch 'torvalds/master' into perf/core
To pick up fixes from perf/urgent that got into upstream.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
|
#
ef5e0eec |
| 13-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Add clock gating exiting flow by system resume
If not hibernation nor partial power down are supported, port resume is done using the clock gating programming flow.
Adds a new flow of ex
usb: dwc2: Add clock gating exiting flow by system resume
If not hibernation nor partial power down are supported, port resume is done using the clock gating programming flow.
Adds a new flow of exiting clock gating when PC is resumed.
Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210413073723.BA0FEA022E@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
50fb0c12 |
| 13-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Add clock gating entering flow by system suspend
If not hibernation nor partial power down are supported, clock gating is used to save power.
Adds a new flow of entering clock gating whe
usb: dwc2: Add clock gating entering flow by system suspend
If not hibernation nor partial power down are supported, clock gating is used to save power.
Adds a new flow of entering clock gating when PC is suspended.
Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210413073716.30C13A0094@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
16c729f9 |
| 13-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Allow exit clock gating in urb enqueue
When core is in clock gating state and an external hub is connected, upper layer sends URB enqueue request, which results in port reset issue.
Adde
usb: dwc2: Allow exit clock gating in urb enqueue
When core is in clock gating state and an external hub is connected, upper layer sends URB enqueue request, which results in port reset issue.
Added exit from clock gating state to avoid port reset issue and process upper layer request properly.
Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210413073708.ADFC6A0094@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
3cf8143e |
| 13-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Update exit clock gating when port is resumed
Updates the implementation of exiting clock gating mode when core receives port resume. Instead of setting the required bit fields of the reg
usb: dwc2: Update exit clock gating when port is resumed
Updates the implementation of exiting clock gating mode when core receives port resume. Instead of setting the required bit fields of the registers inline, called the "dwc2_host_exit_clock_gating()" function.
Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210413073701.367E0A022E@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
d37b939c |
| 13-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Update enter clock gating when port is suspended
Updates the implementation of entering clock gating mode when core receives port suspend. Instead of setting the required bit fields of th
usb: dwc2: Update enter clock gating when port is suspended
Updates the implementation of entering clock gating mode when core receives port suspend. Instead of setting the required bit fields of the registers inline, called the "dwc2_host_enter_clock_gating()" function.
Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210413073653.9F493A0094@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
5f9e60c0 |
| 13-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Add exit clock gating when port reset is asserted
Adds clock gating exit flow when set port feature reset is received in suspended state.
Signed-off-by: Artur Petrosyan <Arthur.Petrosyan
usb: dwc2: Add exit clock gating when port reset is asserted
Adds clock gating exit flow when set port feature reset is received in suspended state.
Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210413073646.27217A0094@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
79c87c3c |
| 13-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Add host clock gating support functions
Added host clock gating support functions according programming guide.
Added function names: dwc2_host_enter_clock_gating() dwc2_host_exit_clock_g
usb: dwc2: Add host clock gating support functions
Added host clock gating support functions according programming guide.
Added function names: dwc2_host_enter_clock_gating() dwc2_host_exit_clock_gating()
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210413073615.B3E84A022E@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
2375843b |
| 10-Apr-2021 |
Wolfram Sang <wsa@kernel.org> |
Merge branch 'i2c/software-nodes' into i2c/for-5.13
|
#
8859a44e |
| 09-Apr-2021 |
Jakub Kicinski <kuba@kernel.org> |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Conflicts:
MAINTAINERS - keep Chandrasekar drivers/net/ethernet/mellanox/mlx5/core/en_main.c - simple fix + trust the code re-added
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Conflicts:
MAINTAINERS - keep Chandrasekar drivers/net/ethernet/mellanox/mlx5/core/en_main.c - simple fix + trust the code re-added to param.c in -next is fine include/linux/bpf.h - trivial include/linux/ethtool.h - trivial, fix kdoc while at it include/linux/skmsg.h - move to relevant place in tcp.c, comment re-wrapped net/core/skmsg.c - add the sk = sk // sk = NULL around calls net/tipc/crypto.c - trivial
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
show more ...
|
#
c74c26f6 |
| 08-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Fix partial power down exiting by system resume
Fixes the implementation of exiting from partial power down power saving mode when PC is resumed.
Added port connection status checking wh
usb: dwc2: Fix partial power down exiting by system resume
Fixes the implementation of exiting from partial power down power saving mode when PC is resumed.
Added port connection status checking which prevents exiting from Partial Power Down mode from _dwc2_hcd_resume() if not in Partial Power Down mode.
Rearranged the implementation to get rid of many "if" statements.
NOTE: Switch case statement is used for hibernation partial power down and clock gating mode determination. In this patch only Partial Power Down is implemented the Hibernation and clock gating implementations are planned to be added.
Fixes: 6f6d70597c15 ("usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE") Cc: <stable@vger.kernel.org> Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210408094607.1A9BAA0094@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
113f86d0 |
| 08-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Update partial power down entering by system suspend
With current implementation the port power is being disabled, which is not required by the programming guide. Also, if there is a syst
usb: dwc2: Update partial power down entering by system suspend
With current implementation the port power is being disabled, which is not required by the programming guide. Also, if there is a system which works only in "DWC2_POWER_DOWN_PARAM_NONE" (clock gating) mode the current implementation does not set Gate hclk bit in pcgctl register.
Rearranges and updates the implementation of entering to partial power down power saving mode when PC is suspended to get rid of many "if" statements and removes disabling of port power.
NOTE: Switch case statement is used for hibernation partial power down and clock gating mode determination. In this patch only Partial Power Down is implemented the Hibernation and clock gating implementations are planned to be added.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210408094559.33541A022E@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
#
75f43ac3 |
| 08-Apr-2021 |
Artur Petrosyan <Arthur.Petrosyan@synopsys.com> |
usb: dwc2: Allow exit partial power down in urb enqueue
When core is in partial power down state and an external hub is connected, upper layer sends URB enqueue request, which results in port reset
usb: dwc2: Allow exit partial power down in urb enqueue
When core is in partial power down state and an external hub is connected, upper layer sends URB enqueue request, which results in port reset issue.
Added exit from partial power down state to avoid port reset issue and process upper layer request correctly.
Acked-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com> Signed-off-by: Artur Petrosyan <Arthur.Petrosyan@synopsys.com> Link: https://lore.kernel.org/r/20210408094542.685BAA0094@mailhost.synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|