You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Grant Likely
b1608d69cb
drivercore: revert addition of of_match to struct device
...
Commit b826291c
, "drivercore/dt: add a match table pointer to struct
device" added an of_match pointer to struct device to cache the
of_match_table entry discovered at driver match time. This was unsafe
because matching is not an atomic operation with probing a driver. If
two or more drivers are attempted to be matched to a driver at the
same time, then the cached matching entry pointer could get
overwritten.
This patch reverts the of_match cache pointer and reworks all users to
call of_match_device() directly instead.
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
14 years ago
..
cpm_uart
dt/serial: Eliminate users of of_platform_{,un}register_driver
14 years ago
jsm
Fix common misspellings
14 years ago
8250.c
Fix common misspellings
14 years ago
8250.h
…
8250_accent.c
…
8250_acorn.c
…
8250_boca.c
…
8250_early.c
…
8250_exar_st16c554.c
…
8250_fourport.c
…
8250_gsc.c
…
8250_hp300.c
…
8250_hub6.c
…
8250_mca.c
…
8250_pci.c
Fix common misspellings
14 years ago
8250_pnp.c
…
21285.c
…
68328serial.c
Merge 2.6.38-rc6 into tty-next
14 years ago
68328serial.h
…
68360serial.c
Merge 2.6.38-rc6 into tty-next
14 years ago
Kconfig
apbuart: Depend upon sparc.
14 years ago
Makefile
Merge branch 'devel-stable' of master.kernel.org:/home/rmk/linux-2.6-arm
14 years ago
altera_jtaguart.c
Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6
14 years ago
altera_uart.c
Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6
14 years ago
amba-pl010.c
ARM: amba: make probe() functions take const id tables
14 years ago
amba-pl011.c
Fix common misspellings
14 years ago
apbuart.c
sparc32,leon: Fixed APBUART frequency detection
14 years ago
apbuart.h
…
atmel_serial.c
atmel_serial: enable PPS support
14 years ago
bcm63xx_uart.c
…
bfin_5xx.c
…
bfin_sport_uart.c
…
bfin_sport_uart.h
…
clps711x.c
…
crisv10.c
tty: now phase out the ioctl file pointer for good
14 years ago
crisv10.h
…
dz.c
…
dz.h
…
icom.c
Fix common misspellings
14 years ago
icom.h
…
ifx6x60.c
tiocmset: kill the file pointer argument
14 years ago
ifx6x60.h
serial: ifx6x60: minor cleanup
14 years ago
imx.c
serial/imx: read cts state only after acking cts change irq
14 years ago
ioc3_serial.c
…
ioc4_serial.c
…
ip22zilog.c
Fix common misspellings
14 years ago
ip22zilog.h
…
kgdboc.c
kgdboc,kgdbts: strlen() doesn't count the terminator
14 years ago
m32r_sio.c
…
m32r_sio.h
…
m32r_sio_reg.h
…
max3100.c
workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable'
14 years ago
max3107-aava.c
…
max3107.c
workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable'
14 years ago
max3107.h
Fix common misspellings
14 years ago
mcf.c
…
mfd.c
serial: mfd: add a module parameter for setting each port's working mode
14 years ago
mpc52xx_uart.c
dt/serial: Eliminate users of of_platform_{,un}register_driver
14 years ago
mpsc.c
…
mrst_max3110.c
Fix common misspellings
14 years ago
mrst_max3110.h
Fix common misspellings
14 years ago
msm_serial.c
…
msm_serial.h
…
msm_serial_hs.c
Fix common misspellings
14 years ago
msm_smd_tty.c
tty: Add msm_smd_tty driver
14 years ago
mux.c
…
mxs-auart.c
Freescale STMP37XX/STMP378X Application UART driver: remove duplicate linux/device.h include
14 years ago
netx-serial.c
…
nwpserial.c
…
of_serial.c
drivercore: revert addition of of_match to struct device
14 years ago
omap-serial.c
Fix common misspellings
14 years ago
pch_uart.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
14 years ago
pmac_zilog.c
Fix common misspellings
14 years ago
pmac_zilog.h
…
pnx8xxx_uart.c
…
pxa.c
…
s3c24a0.c
…
s3c2400.c
…
s3c2410.c
…
s3c2412.c
…
s3c2440.c
…
s3c6400.c
…
s5pv210.c
…
sa1100.c
…
samsung.c
Fix common misspellings
14 years ago
samsung.h
…
sb1250-duart.c
…
sc26xx.c
…
serial_core.c
tty: now phase out the ioctl file pointer for good
14 years ago
serial_cs.c
fmvj18x_cs: add new id
14 years ago
serial_ks8695.c
…
serial_txx9.c
…
sh-sci.c
Merge branch 'sh-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
14 years ago
sh-sci.h
…
sn_console.c
Fix common misspellings
14 years ago
suncore.c
…
suncore.h
…
sunhv.c
dt/serial: Eliminate users of of_platform_{,un}register_driver
14 years ago
sunsab.c
dt/serial: Eliminate users of of_platform_{,un}register_driver
14 years ago
sunsab.h
…
sunsu.c
dt/serial: Eliminate users of of_platform_{,un}register_driver
14 years ago
sunzilog.c
Fix common misspellings
14 years ago
sunzilog.h
…
timbuart.c
…
timbuart.h
…
uartlite.c
dt: uartlite: merge platform and of_platform driver bindings
14 years ago
ucc_uart.c
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
14 years ago
vr41xx_siu.c
…
vt8500_serial.c
…
zs.c
…
zs.h
…