repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
PNP: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB
2011-07-07
Mark Brown
Merge branch 'for-3
.
0' into
f
o
r
-3
.
1
commit
|
commitdiff
|
tree
2011-07-05
Mark B
r
own
ASoC: Manage
W
M8731 ACTI
V
E bit as a supp
l
y wid
g
et
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-07-05
M
a
rk Brown
ASoC: Manage WM8731 AC
T
IVE bit as a supp
l
y widget
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-07-04
M
a
rk Brown
regu
l
ator: Add basic
per consumer
d
eb
u
gfs
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-07-04
Mark Brown
Merge branch 'for-3
.
0
'
into for-
3
.
1
commit
|
commitdiff
|
tree
2011-07-04
Mark Brown
AS
o
C:
E
nsure we dela
y
l
ong eno
u
g
h
for WM8
9
94
FLL to
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-30
Mark Brown
ASoC: Improve error reporti
n
g i
n
Speyside
W
M8962 dri
v
er
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-29
M
a
rk
B
rown
Me
r
ge branch 'for-3
.
0' into for-3
.
1
commit
|
commitdiff
|
tree
2011-06-29
M
a
rk
B
rown
ASoC: Change WM908
1
s
pe
a
ker ou
t
pu
t
e
n
able
t
o
_OUT_DR
V
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-29
Mark Brown
A
S
oC
:
C
orrect left/righ
t
swap in wm_
h
u
bs DC off
s
et
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-29
Mark B
r
own
A
SoC: F
i
x Bl
a
ckfin I2
S
_po
i
nter() i
m
plemen
t
at
i
on
return
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-28
Mark Brown
watchdog: Handle
mu
l
tiple
wm831x watchdogs be
i
n
g
r
eg
i
ste
r
ed
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-23
Mark Brown
Merge b
r
anch
'for-3
.
0'
i
nto for-3
.
1
commit
|
commitdiff
|
tree
2011-06-23
M
a
rk Brown
ASo
C
: Add basi
c
WM8918 s
u
pport
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-23
Mar
k
Brown
ASoC: Allow suppression of ser
i
es
u
p
dates o
n
wm_hubs
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-23
M
a
rk
B
row
n
ASoC: Tr
i
gg
e
r
wm_h
u
bs series upd
a
te startup
off a se
p
ara
t
e
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-20
Mark Brown
ASo
C
:
F
ix DAPM
s
equence run for per
-
w
i
dget I/O m
e
thods
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-18
Mark Bro
w
n
ASoC: Remov
e
adau1701
fro
m
S
ND_SOC_ALL_CODECS due to
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-18
M
a
rk Brown
A
SoC:
A
dd adau* driv
e
rs to t
h
e Analog De
v
i
c
e
s
fil
e
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-16
Mark
B
r
ow
n
ASoC: Cle
a
n up s
o
me coding style
n
its in the bf5xx
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-14
Mark Br
o
wn
ASoC:
F
ix mismer
g
e w
i
th release branch
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-13
Mark Bro
w
n
Merg
e
b
r
anch 'for-3
.
0'
i
n
t
o
for-3
.
1
commit
|
commitdiff
|
tree
2011-06-13
Mark Brown
ASoC: R
e
move unused and about to be broken SND_SOC_CUST
O
M
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-13
Mar
k
B
r
own
ASoC: Don
'
t
u
s
e co
d
ec->control_da
t
a in bulk write
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-13
Mark Bro
w
n
A
SoC: Add w
e
ak route
s
for sid
e
tone styl
e
paths
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-13
Ma
r
k
B
r
own
A
So
C
:
Mo
v
e register I/O co
d
e i
n
to a separ
a
te file
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-13
Mark Brown
ASo
C
: Factor out redundan
t
read() funct
i
ons
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-10
M
a
rk Brown
Merge branch 'for-
3
.
0' into for-
3
.
1
commit
|
commitdiff
|
tree
2011-06-09
Mark
B
rown
regulator:
A
d
d rdev_crit()
macr
o
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-09
Mark Brown
reg
u
lator: Re
f
ac
t
or supp
l
y implemen
t
at
i
on to work as
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-09
Ma
r
k Brown
regu
l
a
t
or: In
c
l
u
de the devic
e
name in the microamps_r
e
qu
e
s
te
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-09
Mark Brown
regulator: Increase the limit on
s
ysfs file nam
e
s
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-09
Mark Brown
M
e
rge branc
h
'f
o
r-
3
.
0' into f
o
r-3
.
1
commit
|
commitdiff
|
tree
2011-06-09
Mark Brown
Merge branch
'
for-
3
.
0
' into for-3
.
1
commit
|
commitdiff
|
tree
2011-06-09
Ma
r
k Br
o
wn
ASoC: WM8804 does not support
s
ample rate
s
below 32kHz
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
Mark Brown
regulator: Proper
l
y r
e
gi
s
ter dummy
r
e
gulator driver
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
Mark
B
rown
ASoC: Fix mism
e
rge of Spe
y
side set_bias_level_
p
os
t
(
)
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
Mar
k
Br
o
w
n
M
erge branch 'for-3
.
0
' int
o
f
o
r-3
.
1
commit
|
commitdiff
|
tree
2011-06-08
Mark Brown
ASoC: Support
S
peyside build variant
s
w
ith WM8962 fi
t
ted
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
M
ark Bro
w
n
ASoC: Defer
all WM8962 clocking config
u
ration until
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
Mar
k
Brow
n
A
S
oC: Implement base 5 ban
d
EQ control for
W
M
8
962
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
Mark Brown
ASoC: R
e
p
o
r
t errors w
h
en we ha
v
e
a WM8962 IRQ and don
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
Ma
r
k Brown
ASoC: Factor out I
2
C usage in WM896
2
d
r
iver
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
M
ark
B
rown
ASoC: Suppress restore
of de
f
ault re
g
ister
values for
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-08
Mark Br
o
wn
A
SoC: Fix WM8962 headphone volume upd
a
te for use o
f
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-07
Mark Brown
USB:
g
adget
.
h depends
on c
h
9
.
h so inc
l
ud
e
ch9
.
h di
r
ect
l
y
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-07
Mark Brown
Merge branch 'for-3
.
0' in
t
o for-3
.
1
commit
|
commitdiff
|
tree
2011-06-06
Mark Brown
USB:
s3c-hsot
g
: Tone down
deb
u
gging
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
M
a
rk Brown
Merge branch 'fo
r
-3
.
0' in
t
o for-
3
.
1
commit
|
commitdiff
|
tree
2011-06-06
Mark Brown
ASoC
:
M
a
na
g
e Speyside system cloc
k
ing
o
nly in bia
s
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark
Br
o
wn
AS
o
C: Only provide
a
default
b
ias level up
d
ate for
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark
B
row
n
ASoC:
A
d
d context parameter to card DAPM ca
l
lbacks
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark B
r
own
ASoC: Simplify
logic in sn
d
_soc_dapm_set_bias_level(
)
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Ma
r
k Brown
A
S
oC: Remove trace for DAPM bias
level lo
g
ging
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark Bro
w
n
ASoC:
I
ndentation fix for nul
l
loop operatio
n
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
M
a
rk
Brown
A
SoC:
Don'
t
bring the CODEC up
t
o full po
w
er for
s
uppli
e
s
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark Brown
ASoC: Specify tar
g
et bias state directl
y
a
s
a bias
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark Brown
ASoC: Allow WM
8
915 BCLK calculation outside hw_params()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mar
k
B
r
o
wn
Merge branch 'for-3
.
0' into
for-3
.
1
commit
|
commitdiff
|
tree
2011-06-06
M
ar
k
Bro
w
n
ASoC: Check for NULL register bank
i
n sn
d
_
s
oc
_
get_ca
c
he_val
(
)
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mar
k
Brown
ASoC: Enforce the
m
a
sk in s
n
d
_
soc_up
d
a
te
_
bits()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark
Brown
ASoC: Erro
r
out
when
FLL loc
k
interr
u
pt is not deliver
e
d
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
M
a
rk Brown
ASoC: Suppress noo
p
S
Y
SCLK
updates in WM
8
9
1
5
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark Brown
M
e
r
g
e b
r
anc
h
'fo
r
-
3
.
0'
i
n
to fo
r
-3
.
1
commit
|
commitdiff
|
tree
2011-06-06
Mark
B
rown
ASoC: Add mi
s
sing
b
re
a
k in W
M
8915 FLL sou
r
ce sel
e
ct
i
on
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark
B
rown
ASoC: O
n
ly update SYSC
L
K_ENA when pau
s
i
n
g WM8915
SYSC
L
K
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-06
Mark Br
o
w
n
Merge branch 'for-3
.
0' into f
o
r
-3
.
1
commit
|
commitdiff
|
tree
2011-06-06
Mark
Bro
w
n
Merge branch 'for-3
.
0' of
g
it://git
.
k
er
n
e
l
.
org/
p
ub
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mark
B
rown
genirq: En
s
ure we locate the pa
s
s
e
d IRQ in irq_alloc_descs()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-02
Mark Brown
ASo
C
: Use
a
low
e
r detecti
o
n
rate whe
n
monitoring
h
eadphones
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-02
Mark Br
o
wn
net: dm9000:
Get the
ch
i
p in
a
known
good state
before
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-02
Mark
B
rown
rtc:
S
taticize
non-expor
t
ed __rtc_set_alarm()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-01
M
a
rk Brown
[IA6
4
]
Hoo
k
u
p gpiolib support
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-01
Mark
B
r
ow
n
ASoC: Updat
e
s
p
eyside audio driver
f
or hardwar
e
revi
s
ion 2
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-01
Mark Br
o
wn
ASoC: Remove int
e
rn
a
ll
y
gen
e
rated WM8915 supp
l
ies
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-01
Mark Br
o
wn
ASo
C
: Support edge triggered
IRQs for W
M
8915
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-06-01
Mark B
r
o
w
n
AS
o
C:
S
tat
i
cize ak4
6
4
1_da
i
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-30
Mark Brown
regul
a
t
or: U
s
e _ca
n
sleep() for W
M
8994 reg
u
lator GPIO
s
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-30
M
ark Br
o
w
n
reg
u
lator: Do bulk enabl
e
s of regulators in parallel
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-30
Mark B
r
own
M
e
r
g
e
branch 'for-2
.
6
.
40' into for-2
.
6
.
41
commit
|
commitdiff
|
tree
2011-05-27
Mark Brown
AS
o
C:
F
ix wm_hubs
inp
u
t PGA ZC bits
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark Brown
ASoC: Use explicit e
n
dianne
s
s con
v
e
rsion in snd_soc_16_8_write()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
M
a
rk Br
o
wn
A
So
C
:
U
se
c
pu_to_
b
e
16() in
8x16 wri
t
e
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark Brown
ASoC: C
o
nve
r
t 7x9 w
r
i
t
e to
use
c
pu_to
_
b
e16()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
M
a
rk
Brow
n
regulator: Only ap
p
ly v
o
lta
g
e cons
t
rai
n
ts fro
m
consumers
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark Brown
r
e
gulator: If we
c
an'
t
co
n
figure optimum mo
d
e we
'
re
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark Brown
r
egulator: Remo
v
e s
o
me unused variable
s
f
r
o
m wm831x
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
M
ark Brown
r
e
gulator: Suppo
r
t
v
oltage offsets to compens
a
te fo
r
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark
Br
o
wn
regulator: Remove supply_regulator_d
e
v from m
a
chine
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark
B
rown
regulat
o
r: Facto
r
out references to
r
dev
i
n re
g
ulator_force
_
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark Br
o
wn
regula
t
or: Conv
e
rt
W
M8400
t
o
get_vo
l
tage_s
e
l()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-27
Mark Brown
regul
a
tor
:
When constra
i
ning
m
o
d
es
f
a
ll back
to higher
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-26
Ma
r
k
Brown
mfd:
Continue with IRQ setup
even if
w
e don't have
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-26
M
a
rk
B
rown
mfd:
Provi
d
e
pla
t
form da
t
a
for WM
8
31x GPIO configuration
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-26
Mark Br
o
wn
mfd:
Remo
v
e compati
b
i
l
ity interf
a
ce for WM831x s
p
e
c
ific
.
.
.
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-25
Mark Brown
alpha:
h
ook up gpiolib
s
u
pport
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-25
Mark Brown
m
m
c: sdhci: Fix SDHCI_Q
U
IRK_TI
M
EO
U
T_
U
S
ES
_
SD
C
LK
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-24
Mark Bro
w
n
ASoC: Conver
t
16x16 write to use cpu_to_be1
6
()
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
2011-05-22
Ma
r
k
B
rown
M
erge b
r
anch 'topic/aso
c
' of
git:
/
/git
.
kerne
l
.
o
r
g/pub
.
.
.
commit
|
commitdiff
|
tree
2011-05-20
Mark B
r
o
wn
ARM: 6915/1
:
SAMSUNG: Depend
o
n
I
RQ
_
G
ENERI
C
_CHIP
Signed-off-by:
Mark Brown
<broonie@opensource.wolfsonmicro...
commit
|
commitdiff
|
tree
next