[PATCH] 2.4.8 - dscc4 update 2/13
authorFran├žois Romieu <romieu@cogenit.fr>
Thu, 18 Apr 2002 07:57:04 +0000 (00:57 -0700)
committerLinus Torvalds <torvalds@penguin.transmeta.com>
Thu, 18 Apr 2002 07:57:04 +0000 (00:57 -0700)
commit5884f98bb0184e6df8e3d25814bb810ba148daf8
treea140f09822dd08ab3639d818144c6dec2264afef
parent279b570daab3be31dbf97219246f32d9e439e055
[PATCH] 2.4.8 - dscc4 update 2/13

- dscc4_patch_register() turns into scc_patchl() and should now avoid an
  hardware bug quoted in errata sheet;
- dscc4_init_registers() interface changes as any caller doesn't really need
  to poke into dscc4_dev_priv internal;
- scc_{writel/readl}() are added to access some buggy behaving registers;
- {read/write}l conversion to the previous functions
- dscc4_do_tx() sneaks, sorry. Belongs to HOLD -> LxDA changes.
drivers/net/wan/dscc4.c