Toggle navigation
Patchwork
Linux USB
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Doug Anderson
| Archived =
No
| 66 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
cvaroqui
jbrassow
mikulas
dtor
bmarzins
tmlind
jmberg
jmberg
mcgrof
mcgrof
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
wsa
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
mlimonci
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
cem
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
mdraidci
peluse
joelgranados
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[REPOST,net-next,2/2] r8152: Wake up the system if the we need a reset
[REPOST,net-next,1/2] r8152: If inaccessible at resume time, issue a reset
1 - -
-
-
-
2024-05-30
Doug Anderson
Accepted
[REPOST,net-next,1/2] r8152: If inaccessible at resume time, issue a reset
[REPOST,net-next,1/2] r8152: If inaccessible at resume time, issue a reset
1 - -
-
-
-
2024-05-30
Doug Anderson
Accepted
[net-next,2/2] r8152: Wake up the system if the we need a reset
[net-next,1/2] r8152: If inaccessible at resume time, issue a reset
- - -
-
-
-
2024-05-20
Doug Anderson
Superseded
[net-next,1/2] r8152: If inaccessible at resume time, issue a reset
[net-next,1/2] r8152: If inaccessible at resume time, issue a reset
- - -
-
-
-
2024-05-20
Doug Anderson
Superseded
[v3] usb: core: Fix crash w/ usb_choose_configuration() if no driver
[v3] usb: core: Fix crash w/ usb_choose_configuration() if no driver
- 1 -
-
-
-
2023-12-11
Doug Anderson
Accepted
[v2] usb: core: Fix crash w/ usb_choose_configuration() if no driver
[v2] usb: core: Fix crash w/ usb_choose_configuration() if no driver
- 1 -
-
-
-
2023-12-11
Doug Anderson
Superseded
usb: core: Fix crash w/ usb_choose_configuration() if no driver
usb: core: Fix crash w/ usb_choose_configuration() if no driver
- - -
-
-
-
2023-12-08
Doug Anderson
Superseded
[net,v2,3/3] r8152: Choose our USB config with choose_configuration() rather than probe()
net: usb: r8152: Fix lost config across deauthorize+authorize
1 1 -
-
-
-
2023-12-01
Doug Anderson
Accepted
[v2,2/3] usb: core: Allow subclassed USB drivers to override usb_choose_configuration()
net: usb: r8152: Fix lost config across deauthorize+authorize
- 1 -
-
-
-
2023-12-01
Doug Anderson
Accepted
[v2,1/3] usb: core: Don't force USB generic_subclass drivers to define probe()
net: usb: r8152: Fix lost config across deauthorize+authorize
- 2 -
-
-
-
2023-12-01
Doug Anderson
Accepted
[net,v3,5/5] r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
[net,v3,1/5] r8152: Hold the rtnl_lock for all of reset
1 1 -
-
-
-
2023-11-29
Doug Anderson
Accepted
[net,v3,4/5] r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
[net,v3,1/5] r8152: Hold the rtnl_lock for all of reset
1 1 -
-
-
-
2023-11-29
Doug Anderson
Accepted
[net,v3,3/5] r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
[net,v3,1/5] r8152: Hold the rtnl_lock for all of reset
1 1 -
-
-
-
2023-11-29
Doug Anderson
Accepted
[net,v3,2/5] r8152: Add RTL8152_INACCESSIBLE checks to more loops
[net,v3,1/5] r8152: Hold the rtnl_lock for all of reset
1 1 -
-
-
-
2023-11-29
Doug Anderson
Accepted
[net,v3,1/5] r8152: Hold the rtnl_lock for all of reset
[net,v3,1/5] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-29
Doug Anderson
Accepted
[net,v2,5/5] r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
[net,v2,1/5] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-28
Doug Anderson
Superseded
[net,v2,4/5] r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
[net,v2,1/5] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-28
Doug Anderson
Superseded
[net,v2,3/5] r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
[net,v2,1/5] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-28
Doug Anderson
Superseded
[net,v2,2/5] r8152: Add RTL8152_INACCESSIBLE checks to more loops
[net,v2,1/5] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-28
Doug Anderson
Superseded
[net,v2,1/5] r8152: Hold the rtnl_lock for all of reset
[net,v2,1/5] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-28
Doug Anderson
Superseded
[2/2] r8152: Add RTL8152_INACCESSIBLE checks to more loops
[1/2] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-17
Doug Anderson
Superseded
[1/2] r8152: Hold the rtnl_lock for all of reset
[1/2] r8152: Hold the rtnl_lock for all of reset
- 1 -
-
-
-
2023-11-17
Doug Anderson
Superseded
[v5,8/8] r8152: Block future register access if register access fails
r8152: Avoid writing garbage to the adapter's registers
- 1 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v5,7/8] r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
r8152: Avoid writing garbage to the adapter's registers
- 2 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v5,6/8] r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()
r8152: Avoid writing garbage to the adapter's registers
- 2 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v5,5/8] r8152: Check for unplug in rtl_phy_patch_request()
r8152: Avoid writing garbage to the adapter's registers
- 2 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v5,4/8] r8152: Release firmware if we have an error in probe
r8152: Avoid writing garbage to the adapter's registers
- 2 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v5,3/8] r8152: Cancel hw_phy_work if we have an error in probe
r8152: Avoid writing garbage to the adapter's registers
- 2 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v5,2/8] r8152: Run the unload routine if we have errors during probe
r8152: Avoid writing garbage to the adapter's registers
- 2 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v5,1/8] r8152: Increase USB control msg timeout to 5000ms as per spec
r8152: Avoid writing garbage to the adapter's registers
- 2 -
-
-
-
2023-10-20
Doug Anderson
Accepted
[v4,5/5] r8152: Block future register access if register access fails
r8152: Avoid writing garbage to the adapter's registers
- 1 -
-
-
-
2023-10-19
Doug Anderson
Superseded
[v4,4/5] r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-19
Doug Anderson
Superseded
[v4,3/5] r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-19
Doug Anderson
Superseded
[v4,2/5] r8152: Check for unplug in rtl_phy_patch_request()
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-19
Doug Anderson
Superseded
[v4,1/5] r8152: Increase USB control msg timeout to 5000ms as per spec
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-19
Doug Anderson
Superseded
[v3,5/5] r8152: Block future register access if register access fails
r8152: Avoid writing garbage to the adapter's registers
- 1 -
-
-
-
2023-10-12
Doug Anderson
Superseded
[v3,4/5] r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-12
Doug Anderson
Superseded
[v3,3/5] r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-12
Doug Anderson
Superseded
[v3,2/5] r8152: Check for unplug in rtl_phy_patch_request()
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-12
Doug Anderson
Superseded
[v3,1/5] r8152: Increase USB control msg timeout to 5000ms as per spec
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-12
Doug Anderson
Superseded
[v2,5/5] r8152: Block future register access if register access fails
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-04
Doug Anderson
Superseded
[v2,4/5] r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-04
Doug Anderson
Superseded
[v2,3/5] r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-04
Doug Anderson
Superseded
[v2,2/5] r8152: Check for unplug in rtl_phy_patch_request()
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-04
Doug Anderson
Superseded
[v2,1/5] r8152: Increase USB control msg timeout to 5000ms as per spec
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-10-04
Doug Anderson
Superseded
[3/3] r8152: Block future register access if register access fails
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-09-26
Doug Anderson
Superseded
[2/3] r8152: Retry register reads/writes
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-09-26
Doug Anderson
Superseded
[1/3] r8152: Increase USB control msg timeout to 5000ms as per spec
r8152: Avoid writing garbage to the adapter's registers
- - -
-
-
-
2023-09-26
Doug Anderson
Superseded
r8152: Add __GFP_NOWARN to big allocations
r8152: Add __GFP_NOWARN to big allocations
1 - -
-
-
-
2023-04-07
Doug Anderson
Accepted
Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default"
Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default"
- 1 -
-
-
-
2021-12-07
Doug Anderson
Accepted
[v2] usb: dwc2: Fix NULL qh in dwc2_queue_transaction
[v2] usb: dwc2: Fix NULL qh in dwc2_queue_transaction
1 - -
-
-
-
2019-10-23
Doug Anderson
Mainlined
usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression)
usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression)
1 1 -
-
-
-
2019-05-31
Doug Anderson
Mainlined
[v3,3/3] ARM: dts: rockchip: Allow wakeup from rk3288-veyron's dwc2 USB ports
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-05-20
Doug Anderson
Mainlined
[v3,2/3] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-05-20
Doug Anderson
Mainlined
[v3,1/3] Documentation: dt-bindings: Add snps,need-phy-for-wake for dwc2 USB
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- 1 -
-
-
-
2019-05-20
Doug Anderson
Mainlined
[REPOST,v2,3/3] ARM: dts: rockchip: Allow wakeup from rk3288-veyron's dwc2 USB ports
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-05-16
Doug Anderson
Superseded
[REPOST,v2,2/3] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-05-16
Doug Anderson
Superseded
[REPOST,v2,1/3] Documentation: dt-bindings: Add snps,need-phy-for-wake for dwc2 USB
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-05-16
Doug Anderson
Superseded
[v2,5/5] ARM: dts: rockchip: Allow wakeup from rk3288-veyron's dwc2 USB ports
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-04-18
Doug Anderson
Superseded
[v2,4/5] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-04-18
Doug Anderson
Superseded
[v2,3/5] Documentation: dt-bindings: Add snps,need-phy-for-wake for dwc2 USB
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-04-18
Doug Anderson
Superseded
[v2,2/5] USB: Export usb_wakeup_enabled_descendants()
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-04-18
Doug Anderson
Superseded
[v2,1/5] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE
USB: dwc2: Allow wakeup from suspend; enable for rk3288-veyron
- - -
-
-
-
2019-04-18
Doug Anderson
Superseded
[3/4] ARM: dts: rockchip: Hook resets up to USB PHYs on rk3288.
usb: dwc2: Another attempt handling rk3288's remote wake quirk
- 1 -
-
-
-
2019-04-12
Doug Anderson
Superseded
[2/4] usb: dwc2: optionally assert phy reset when waking up
usb: dwc2: Another attempt handling rk3288's remote wake quirk
- - -
-
-
-
2019-04-12
Doug Anderson
Superseded
[1/4] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup
usb: dwc2: Another attempt handling rk3288's remote wake quirk
- 1 -
-
-
-
2019-04-12
Doug Anderson
Superseded