Skip to content
Snippets Groups Projects
  1. Dec 12, 2019
  2. Oct 27, 2019
  3. Oct 21, 2019
  4. Jul 11, 2019
  5. Jul 10, 2019
  6. Feb 05, 2019
  7. Nov 29, 2018
    • INAGAKI Hiroshi's avatar
      ramips: specify "firmware" partition format · d70ec300
      INAGAKI Hiroshi authored
      
      Specify firmware partition format by compatible string.
      
      formats in ramips:
      
      - denx,uimage
      - tplink,firmware
      - seama
      
      It's unlikely but the firmware splitting might not work any longer for
      the following boards, due to a custom header:
      
      - EX2700: two uImage headers
      - BR-6478AC-V2: edimax-header
      - 3G-6200N: edimax-header
      - 3G-6200NL: edimax-header
      - BR-6475ND: edimax-header
      - TEW-638APB-V2: umedia-header
      - RT-N56U: mkrtn56uimg
      
      But it rather looks like the uImage splitter is fine with the extra
      header.
      
      The following dts are not touched, due to lack of a compatible string in
      the matching firmware splitter submodule:
      
      - CONFIG_MTD_SPLIT_JIMAGE_FW
          DWR-116-A1.dts
          DWR-118-A2.dts
          DWR-512-B.dts
          DWR-921-C1.dts
          LR-25G001.dts
      - CONFIG_MTD_SPLIT_TRX_FW
          WCR-1166DS.dts
          WSR-1166.dts
      - CONFIG_MTD_SPLIT_MINOR_FW
          RBM11G.dts
          RBM33G.dts
      - CONFIG_MTD_SPLIT_LZMA_FW
          AR670W.dts
      - CONFIG_MTD_SPLIT_WRGG_FW
          DAP-1522-A1.dts
      
      Signed-off-by: default avatarINAGAKI Hiroshi <musashino.open@gmail.com>
      d70ec300
  8. Oct 07, 2018
  9. Aug 04, 2018
    • Alex Maclean's avatar
      ramips: move partitions into partition table node · 6031ab34
      Alex Maclean authored
      
      Starting with kernel 4.4, the use of partitions as direct subnodes of the
      mtd device is discouraged and only supported for backward compatiblity
      reasons.
      
      Signed-off-by: default avatarAlex Maclean <monkeh@monkeh.net>
      6031ab34
    • Mathias Kresin's avatar
      ramips: fix dtc warnings · 53624c17
      Mathias Kresin authored
      
      Fix individual boards dtc warnings or obvious mistakes.
      
      Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
      53624c17
    • Mathias Kresin's avatar
      ramips: fix pci/pcie related dtc warnings · f9b8328d
      Mathias Kresin authored
      
      Add the ranges property to the PCI bridges where missing. Add the unit
      address to PCI bridge where missing.
      
      Rework the complete rt3883 pci node. Drop the PCI unit nodes from the
      dtsi. They are not used by any dts file and should be rather in the dts
      than in the SoC dtsi. Express the PCI-PCI bridge in a clean devicetree
      syntax. The ralink,pci-slot isn't used by any driver, drop it. Move the
      pci interrupt controller out of the pci node. It doesn't share the same
      reg and therefore should be an independent/SoC child node.
      
      Move the pci related rt3883 pinctrl setting to the dtsi instead of
      defining the very same for each rt3883 board.
      
      If the device_type property is used for PCI units, the unit is treated
      as pci bridge which it isn't. Drop it for PCI units.
      
      Reference pci-bridges or the pci node defined in the dtsi instead of
      recreating the whole node hierarchy. It allows to change the referenced
      node in the dtsi without the need to touch all dts.
      
      Fix the PCI(e) wireless unit addresses. All our PCI(e) wireless chips
      are the first device on the bus. The unit address has to be the bus
      address instead of the PCI vendor/device id.
      
      Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
      f9b8328d
  10. Jul 16, 2018
  11. Jul 03, 2018
    • Maxim Anisimov's avatar
      ramips: add support for ZyXEL Keenetic Extra II · 7d07bc96
      Maxim Anisimov authored
      
      Specification:
      - System-On-Chip: MT7628N/N
      - CPU/Speed: 580 MHz
      - Flash-Chip: Winbond w25q256
      - Flash size: 32768 KiB
      - RAM: 128 MiB
      - 5x 10/100 Mbps Ethernet
      - 4x external, non-detachable antennas
      - UART (J1) header on PCB (57600 8n1)
      - Wireless No1 (2T2R): SoC-integrated: MT7628N 2.4GHz 802.11bgn
      - Wireless No2 (2T2R): On-board chip: MT7612EN 5GHz 802.11ac
      - USB: Yes 1 x 2.0
      - 4x LED, 3x button
      
      The device supports dual boot mode. So we use only first half of flash.
      
      Flash instruction:
      
      The only way to flash OpenWrt image is to use
      tftp recovery mode in U-Boot:
      
      1. Configure PC with static IP 192.168.1.2/24 and tftp server.
      2. Rename "openwrt-ramips-mt76x8-zyxel_keenetic-extra-ii-squashfs-factory.bin"
         to "kextra2_recovery.bin" and place it in tftp server directory.
      3. Connect PC with one of LAN ports, press the reset button, power up
         the router and keep button pressed until power led start blinking.
      4. Router will download file from server, write it to flash and reboot.
      
      Signed-off-by: default avatarMaxim Anisimov <maxim.anisimov.ua@gmail.com>
      7d07bc96
Loading