Changeset 7470


Ignore:
Timestamp:
07/13/07 18:17:05 (6 years ago)
Author:
BrainSlayer
Message:

2.6.22 Kernel Port changes

Location:
src/router
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • src/router/httpd/modules/broadcom.c

    r7458 r7470  
    46724672#define TEMP_MUL 100 
    46734673  FILE *fp = 
    4674     fopen ("/sys/devices/platform/IXP4XX-I2C.0/i2c-0/0-0028/temp_input", 
     4674    fopen ("/sys/devices/platform/IXP4XX-I2C.0/i2c-adapter:i2c-0/0-0028/temp_input", 
    46754675           "rb"); 
    46764676#else 
  • src/router/rc/rc.c

    r7416 r7470  
    696696      if (argc >= 2) 
    697697        { 
    698           cprintf ("hotplug %s\n", argv[1]); 
     698          fprintf (stderr,"hotplug %s\n", argv[1]); 
    699699          if (!strcmp (argv[1], "net")) 
    700700            return start_service ("hotplug_net"); 
     
    839839  else if (strstr (base, "nvram")) 
    840840    return nvram_main (argc, argv); 
     841#ifndef HAVE_XSCALE 
    841842  else if (strstr (base, "ledtool")) 
    842843    return ledtool_main (argc, argv); 
     844#endif 
    843845//  else if (strstr (base, "reboot")) 
    844846//    shutdown_system(); 
  • src/router/rc/servicemanager.c

    r6397 r7470  
    3030 
    3131/* 
     32 
    3233#define cprintf(fmt, args...) do { \ 
    3334        FILE *fp = fopen("/dev/console", "w"); \ 
     
    3839        } \ 
    3940} while (0) 
     41 
    4042*/ 
    41  
    4243 
    4344void * 
  • src/router/services/services/services.c

    r7326 r7470  
    15501550 
    15511551#ifdef HAVE_GATEWORX 
    1552 #define TEMP_PATH "/sys/devices/platform/IXP4XX-I2C.0/i2c-0/0-0028" 
     1552#define TEMP_PATH "/sys/devices/platform/IXP4XX-I2C.0/i2c-adapter:i2c-0/0-0028" 
     1553//#define TEMP_PATH "/sys/devices/platform/IXP4XX-I2C.0/i2c-0/0-0028" 
    15531554#define TEMP_PREFIX "temp" 
    15541555#define TEMP_MUL 100 
  • src/router/services/sysinit/sysinit-gateworx.c

    r7325 r7470  
    156156  eval ("mknod", "/dev/rtc", "c", "254", "0"); 
    157157  eval ("mknod", "/dev/crypto", "c", "10", "70"); 
    158  
    159158  eval ("mount", "-o", "remount,rw", "/"); 
    160159 
     
    202201 
    203202//system("/etc/kendin"); 
     203 
     204 
     205#if 0 
    204206  eval ("insmod", "ixp400th"); 
    205207  eval ("insmod", "ixp400"); 
     
    213215    eval("insmod","spi-ixp4xx"); 
    214216    eval("insmod","ks8995m"); 
    215 //    eval("gpio","-w","1","0"); 
    216 //    eval("gpio","-w","1","1"); // reset switch 
    217217    sleep(1); 
    218218    system("echo R01=01 > /proc/driver/KS8995M"); // enable switch  
     
    221221  eval ("insmod", "cryptodev"); 
    222222  eval ("insmod", "ixp4xx", "init_crypto=0"); 
     223#else 
     224//  eval ("mknod", "/dev/IxNpe","c","10","184"); 
     225  system2 ("cat /usr/lib/firmware/NPE-B > /dev/misc/ixp4xx_ucode"); 
     226  system2 ("cat /usr/lib/firmware/NPE-C > /dev/misc/ixp4xx_ucode"); 
     227/*  if (getRouterBrand()==ROUTER_BOARD_GATEWORX_GW2345) //lets load the spi drivers for this switch 
     228  { 
     229    eval("insmod","spi-algo-bit"); 
     230    eval("insmod","spi-ixp4xx"); 
     231    eval("insmod","ks8995m"); 
     232    sleep(1); 
     233    system("echo R01=01 > /proc/driver/KS8995M"); // enable switch  
     234  }*/ 
     235//  eval ("insmod", "ocf"); 
     236//  eval ("insmod", "cryptodev"); 
     237//  eval ("insmod", "ixp4xx", "init_crypto=0"); 
     238#endif 
     239 
     240 
     241 
     242 
    223243 
    224244/*  eval ("insmod", "wlan"); 
     
    260280Configure mac addresses by reading data from eeprom 
    261281*/ 
    262   char *filename = "/sys/devices/platform/IXP4XX-I2C.0/i2c-0/0-0051/eeprom";    /* bank2=0x100 */ 
     282//  char *filename = "/sys/devices/platform/IXP4XX-I2C.0/i2c-0/0-0051/eeprom";  /* bank2=0x100 */ 
     283  char *filename = "/sys/devices/platform/IXP4XX-I2C.0/i2c-adapter:i2c-0/0-0051/eeprom";        /* bank2=0x100 */ 
    263284  FILE *file = fopen (filename, "r"); 
    264285  unsigned char buf[16]; 
     
    272293  eval ("ifconfig", "ixp1", "hw", "ether", mac); 
    273294 
     295  eval ("ifconfig", "ixp0", "0.0.0.0", "up"); 
     296  eval ("ifconfig", "ixp1", "0.0.0.0", "up"); 
    274297 
    275298 
Note: See TracChangeset for help on using the changeset viewer.