1. 23 Jul, 2002 36 commits
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 36) · 3b168e68
      Geert Uytterhoeven authored
      Q40/Q60 keyboard updates
        - Ignore illegal scancodes
        - Remove unused q40kbd_leds()
        - Fix return type and return value of q40kbd_init_hw()
      3b168e68
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 35) · 52922341
      Geert Uytterhoeven authored
      Remove CPU information from /proc/hardware (already in /proc/cpuinfo)
      52922341
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 34) · c87b3c20
      Geert Uytterhoeven authored
      Add PCI_DMA_BUS_IS_PHYS for m68k
      c87b3c20
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 33) · c24c2dcf
      Geert Uytterhoeven authored
      M68k parport updates
       - Remove workaround code for parport bug (parport without FIFO)
       - ->dma_buf is used in FIFO mode only
       - Add missing prototype for parport_atari_init()
       - Initialize uninitialized variable
      c24c2dcf
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 32) · f19c666a
      Geert Uytterhoeven authored
      Mac/m68k Nubus updates
        - Use nubus_{read,write}[bwl]()
        - Fix /proc/bus/nubus
        - Fix type and linkage of nubus_init()
        - Use nubus_{read,write}[bwl]()
        - Kill some address assignment warnings
        - Include <asm/nubus.h>
        - nubus_init() is an initcall, hence static
      f19c666a
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 31) · e8c65708
      Geert Uytterhoeven authored
      Add definition for PROT_SEM on m68k
      e8c65708
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 30) · 57cb5f38
      Geert Uytterhoeven authored
      M68k core mm updates
        - Update fault handling
        - Remove superfluous flush_tlb_page()
        - Remove obsolete comment
        - empty_zero_page becomes a void *
        - Type and cast clean ups
        - Remove duplicated test for voff == 0
        - Move check_pgt_cache() to pgtable.h
        - Pte and pmd updates
        - Add additional parameter to {clear,copy}_user_page()
        - pfn updates
        - BUG() updates
        - Move check_pgt_cache() from motorola_pgalloc.h
        - Misc updates
        - Add __page_address() and page_to_phys()
      57cb5f38
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 29) · 208b7d1e
      Geert Uytterhoeven authored
      Add Mac/m68k support to valkyriefb
      208b7d1e
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 28) · b0283159
      Geert Uytterhoeven authored
      Mac/m68k doesn't use the PowerMac NVRAM driver
      b0283159
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 27) · 6ab2603b
      Geert Uytterhoeven authored
      Mac m68k Ethernet driver updates (from 2.4.x)
       - mace68k_probe() got renamed to mace_probe()
       - Add missing MODULE_LICENSE()
       - Add missing register definition for SONIC_DCR2
      6ab2603b
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 26) · 24efb6f9
      Geert Uytterhoeven authored
      Misc Mac/m68k updates
       - Make sure we have one instance of mac_hw_present
       - Kill warning
       - Rename struct SCC to struct mac_SCC to avoid type conflict
      24efb6f9
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 25) · d2b3bb9b
      Geert Uytterhoeven authored
      Update ISA space code on m68k (from 2.4.x)
       - Add support for multiple types of ISA busses in one kernel image (e.g. an
         image for both Q40 and Amiga with PCMCIA)
       - Allow port operations on m68k if CONFIG_ISA is defined
      d2b3bb9b
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 24) · b1b26de5
      Geert Uytterhoeven authored
      M68k I/O core updates
       - Use memory mapped I/O access routines for non-ISA/PCI/PCMCIA m68k devices
       - Don't use writel() and friends on m68k memory mapped I/O
       - Fix typo in definition of writew()
       - Add missing definitions for {in,out}_le{16,32}()
      b1b26de5
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 23) · f0caf908
      Geert Uytterhoeven authored
      The old form of designated initializers are obsolete: we need to replace them
      with the ISO C forms before 2.6.  Gcc has always supported both forms anyway.
      
      (from Rusty Russell <rusty@rustcorp.com.au>, with some mods by me)
      f0caf908
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 22) · 50ce3ba9
      Geert Uytterhoeven authored
      M68k USER_HZ updates
      50ce3ba9
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 21) · 03c3ab96
      Geert Uytterhoeven authored
      HP300 LANCE driver updates
        - Update DIO probe code
        - Use out_8() instead of writeb() for non-PCI memory mapped I/O
        - Kill warnings
      03c3ab96
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 20) · e76f1c88
      Geert Uytterhoeven authored
      Merge remaining bits of core HP300 support
      e76f1c88
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 19) · a2b705cd
      Geert Uytterhoeven authored
      Fix Mac build if no fonts are selected
      a2b705cd
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 18) · 0c16974d
      Geert Uytterhoeven authored
      Add Sun-3x floppy support (from 2.4.x)
      0c16974d
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 17) · 726412ba
      Geert Uytterhoeven authored
      The Mac6x11 font depends on CONFIG_FBCON_MAC, not on CONFIG_MAC
      726412ba
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 16) · 2f1e3498
      Geert Uytterhoeven authored
      The penguin logo resides in normal RAM, not in frame buffer memory, so we must
      not use fb_readb()
      2f1e3498
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 15) · e3ee3a5b
      Geert Uytterhoeven authored
      M68k DMA address type update: Add definition for dma64_addr_t on m68k
      e3ee3a5b
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 14) · bcd781df
      Geert Uytterhoeven authored
      HP300 DIO bus updates
      bcd781df
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 13) · a03beaef
      Geert Uytterhoeven authored
       - Atari joystick device number updates
       - Atari ACSI hard disk driver device updates
       - Atari floppy driver device updates
       - MVME147 serial driver dev_t update
      a03beaef
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 12) · b8c4b42d
      Geert Uytterhoeven authored
      Linux/m68k configuration updates
        - Unify serial console questions
        - Move serial driver config questions together
        - The Atari mouse driver depends on the Atari keyboard driver, hence on
          CONFIG_VT
        - Don't hardcode CONFIG_VT=n on VME, you may want it for a multi-machine
          kernel
        - The IRQ_* definitions are not used on Amiga, but we need them if we
          build a multi-machine kernel, too
      b8c4b42d
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 11) · dbeb22aa
      Geert Uytterhoeven authored
      Fix miscellaneous compilation warnings and errors
      dbeb22aa
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 10) · 7d5095ea
      Geert Uytterhoeven authored
      Enable Q40 keyboard and serial, and Apollo keyboard
      7d5095ea
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 9) · fc6985d4
      Geert Uytterhoeven authored
      M68k cache handling updates
        - Add missing definition of L1_CACHE_SHIFT
        - Define L1_CACHE_BYTES in terms of L1_CACHE_SHIFT
        - Add missing include
        - Fix address types and casts
      fc6985d4
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 8) · 5b4685c3
      Geert Uytterhoeven authored
      M68k bitops updates
        - use bitmap_member() for bitops data declaration
        - Make the m68k bitops really operate on unsigned long
        - Add fls()
      5b4685c3
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 7) · c0138240
      Geert Uytterhoeven authored
      Atari frame buffer device updates
        - Move static function definition before usage
        - Fix breakage caused by recent fbdev changes
        - Make some setup parameter parsing separate routines (strsep() must be able
          to modify the passed pointers)
        - On Atari the ATI Mach64 registers are memory mapped, but it's not on
          the PCI bus, so we cannot use writel() and friends.
        - Kill warnings by protecting unused data with the appropriate #ifdef
        - On Atari the ATI Mach64 registers are memory mapped, but it's not on the
          PCI bus, so we cannot use writel() and friends.
        - Fix assignment of addresses for Atari
      c0138240
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 6) · cff1a4f5
      Geert Uytterhoeven authored
      Fix breakage introduced by seq_printf() changes
      cff1a4f5
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 5) · 786c2d96
      Geert Uytterhoeven authored
      Fix Apollo frame buffer device breakage after the recent fbdev changes
      786c2d96
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 4) · 5fbcee12
      Geert Uytterhoeven authored
      Port Apollo mouse driver to the `new' busmouse API
      5fbcee12
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 3) · 30009777
      Geert Uytterhoeven authored
       Amiga native graphics updates
        - Fix typo
        - Make monitor capability parsing a separate routine (strsep() must be able
          to modify the passed pointer)
      
       The Cirrus Logic frame buffer device needs access to the memory mapped VGA I/O space on Amiga
      
       Add video mode initialization code to the CyberVision64/3D driver
      
       Add S3 ViRGE register definitions for the CyberVision64/3D driver
      30009777
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 2) · a0e34432
      Geert Uytterhoeven authored
      Mac/m68k ADB updates (from 2.4.x)
       - Add support for m68k Macs
       - Add missing call to VIA CUDA initialization routine
       - Update Mac II VIA support
       - Make local functions static and add their prototypes
       - Add missing defines for Mac/m68k PMUs
      a0e34432
    • Geert Uytterhoeven's avatar
      [PATCH] M68k update (part 1) · d045260c
      Geert Uytterhoeven authored
      Update MVME i82596 Ethernet driver (from 2.4.x)
        - Add support for BVME6000
        - Add KERN_* prefixes to printk() calls
        - Wait for config change requests
      d045260c
  2. 20 Jul, 2002 3 commits
  3. 19 Jul, 2002 1 commit