All of lore.kernel.org
 help / color / mirror / Atom feed
From: Svyatoslav Ryhel <clamor95@gmail.com>
To: Tom Rini <trini@konsulko.com>, Svyatoslav Ryhel <clamor95@gmail.com>
Cc: u-boot@lists.denx.de
Subject: Please pull u-boot-tegra staging
Date: Sat, 12 Apr 2025 13:11:28 +0300	[thread overview]
Message-ID: <20250412101129.70838-1-clamor95@gmail.com> (raw)

Dear Tom,

The following changes since commit 407d68638fe32418d61681407effba2a303bb9ee:

  Merge patch series "Switch to using $(PHASE_) in Makefiles" (2025-04-11 12:16:49 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-tegra.git staging

for you to fetch changes up to 427dd4dd27eef00306a94800d66a6b82e2b11ad8:

  ARM: tegra20: add funcmux for exposing UART over uSD slot on Tegra 20 (2025-04-12 11:12:06 +0300)

----------------------------------------------------------------
Artur Kowalski (2):
      pinctrl: tegra20: detect unknown/invalid pin/func configurations
      ARM: tegra20: add funcmux for exposing UART over uSD slot on Tegra 20

Svyatoslav Ryhel (22):
      spi: tegra20_slink: fix CS polarity setup
      ARM: tegra: clock: take in account PLLD/D2 enable bit on clock_set_rate
      ARM: tegra: clock: fix PLLD2 info table entry on Tegra124 and Tegra210
      sysreset: diverge GPIO reset and poweroff configs per-phase
      video: tegra20: dsi: add Tegra20 support
      video: rename tegra20 to tegra
      video: move tegra124 into common tegra dir
      video: tegra: drop prefix from file names
      video: tegra: adjust DC and DSI config names
      power: pmic: add the basic CPCAP PMIC support
      power: regulator: add regulator support for CPCAP PMIC
      input: add support for CPCAP power button
      video: panel: add Motorola Atrix 4G and Droid X2 panel
      video: backlight: add TI LM3532 led controller
      board: motorola: add Atrix 4G MB860 and Droid X2 MB870 support
      pinctrl: tegra: detect unknown/invalid pin/func configurations
      ARM: tegra: board: set CFG_SYS_NS16550_COM1 according to TEGRA_ENABLE_UART
      ARM: tegra: convert CFG_TEGRA_BOARD_STRING into Kconfig option
      ARM: tegra: replace per-device config headers with generic Tegra
      ARM: tegra114: clock: avoid touching DISP clocks on init
      board: asus: transformer: add ASUS Transformer Pad TF701T support
      board: nvidia: tegratab: add Nvidia Tegra Note 7 support

 arch/arm/dts/Makefile                                                     |    4 +
 arch/arm/dts/tegra114-asus-tf701t.dts                                     | 1245 +++++++++++++++++++++++++++++++++++
 arch/arm/dts/tegra114-nvidia-tegratab.dts                                 | 1041 +++++++++++++++++++++++++++++
 arch/arm/dts/tegra20-motorola-daytona.dts                                 |    9 +
 arch/arm/dts/tegra20-motorola-mot.dtsi                                    |  490 ++++++++++++++
 arch/arm/dts/tegra20-motorola-olympus.dts                                 |    9 +
 arch/arm/include/asm/arch-tegra20/funcmux.h                               |    1 +
 arch/arm/mach-tegra/board.c                                               |    7 +
 arch/arm/mach-tegra/board2.c                                              |    2 +-
 arch/arm/mach-tegra/clock.c                                               |    6 +
 arch/arm/mach-tegra/tegra114/Kconfig                                      |   10 +
 arch/arm/mach-tegra/tegra114/clock.c                                      |    1 -
 arch/arm/mach-tegra/tegra124/clock.c                                      |    4 +-
 arch/arm/mach-tegra/tegra20/Kconfig                                       |    8 +
 arch/arm/mach-tegra/tegra210/clock.c                                      |    4 +-
 board/acer/picasso/Kconfig                                                |    6 +-
 board/asus/grouper/Kconfig                                                |    6 +-
 board/asus/transformer-t114/Kconfig                                       |   16 +
 board/asus/transformer-t114/MAINTAINERS                                   |    8 +
 board/asus/transformer-t114/Makefile                                      |   10 +
 board/asus/transformer-t114/transformer-t114-spl.c                        |   42 ++
 board/asus/transformer-t114/transformer-t114.c                            |   57 ++
 board/asus/transformer-t114/transformer-t114.env                          |   15 +
 board/asus/transformer-t20/Kconfig                                        |    6 +-
 board/asus/transformer-t30/Kconfig                                        |    6 +-
 board/avionic-design/medcom-wide/Kconfig                                  |    6 +-
 board/avionic-design/plutux/Kconfig                                       |    6 +-
 board/avionic-design/tec-ng/Kconfig                                       |    6 +-
 board/avionic-design/tec/Kconfig                                          |    6 +-
 board/cei/cei-tk1-som/Kconfig                                             |    6 +-
 board/compal/paz00/Kconfig                                                |    6 +-
 board/compulab/trimslice/Kconfig                                          |    6 +-
 board/htc/endeavoru/Kconfig                                               |    6 +-
 board/lenovo/ideapad-yoga-11/Kconfig                                      |    6 +-
 board/lg/x3-t30/Kconfig                                                   |    6 +-
 board/microsoft/surface-rt/Kconfig                                        |    6 +-
 board/motorola/mot/Kconfig                                                |   16 +
 board/motorola/mot/MAINTAINERS                                            |    7 +
 board/motorola/mot/Makefile                                               |    9 +
 board/motorola/mot/configs/daytona.config                                 |    2 +
 board/motorola/mot/configs/olympus.config                                 |    2 +
 board/motorola/mot/mot-spl.c                                              |   58 ++
 board/motorola/mot/mot.env                                                |   15 +
 board/nvidia/beaver/Kconfig                                               |    6 +-
 board/nvidia/cardhu/Kconfig                                               |    6 +-
 board/nvidia/dalmore/Kconfig                                              |    6 +-
 board/nvidia/harmony/Kconfig                                              |    6 +-
 board/nvidia/jetson-tk1/Kconfig                                           |    6 +-
 board/nvidia/nyan-big/Kconfig                                             |    6 +-
 board/nvidia/p2371-0000/Kconfig                                           |    6 +-
 board/nvidia/p2371-2180/Kconfig                                           |    6 +-
 board/nvidia/p2571/Kconfig                                                |    6 +-
 board/nvidia/p2771-0000/Kconfig                                           |    6 +-
 board/nvidia/p3450-0000/Kconfig                                           |    6 +-
 board/nvidia/seaboard/Kconfig                                             |    6 +-
 board/nvidia/tegratab/Kconfig                                             |   16 +
 board/nvidia/tegratab/MAINTAINERS                                         |    8 +
 board/nvidia/tegratab/Makefile                                            |   10 +
 board/nvidia/tegratab/tegratab-spl.c                                      |   42 ++
 board/nvidia/tegratab/tegratab.c                                          |   56 ++
 board/nvidia/tegratab/tegratab.env                                        |   15 +
 board/nvidia/venice2/Kconfig                                              |    6 +-
 board/nvidia/ventana/Kconfig                                              |    6 +-
 board/ouya/ouya/Kconfig                                                   |    6 +-
 board/sifive/unleashed/Kconfig                                            |    1 +
 board/sifive/unmatched/Kconfig                                            |    1 +
 board/toradex/apalis_t30/Kconfig                                          |    2 +-
 board/toradex/apalis_t30/apalis_t30.env                                   |    9 +
 board/toradex/colibri_t20/Kconfig                                         |    2 +-
 board/toradex/colibri_t20/colibri_t20.c                                   |    2 +-
 board/toradex/colibri_t30/Kconfig                                         |    2 +-
 board/toradex/colibri_t30/colibri_t30.env                                 |    8 +
 board/wexler/qc750/Kconfig                                                |    6 +-
 board/xiaomi/mocha/Kconfig                                                |    4 +
 configs/endeavoru_defconfig                                               |    2 +-
 configs/ge_b1x5v2_defconfig                                               |    1 +
 configs/grouper_defconfig                                                 |    2 +-
 configs/harmony_defconfig                                                 |    2 +-
 configs/ideapad-yoga-11_defconfig                                         |    2 +-
 configs/medcom-wide_defconfig                                             |    2 +-
 configs/microblaze-generic_defconfig                                      |    1 +
 configs/mocha_defconfig                                                   |    2 +-
 configs/mot_defconfig                                                     |   93 +++
 configs/paz00_defconfig                                                   |    2 +-
 configs/picasso_defconfig                                                 |    2 +-
 configs/qc750_defconfig                                                   |    2 +-
 configs/seaboard_defconfig                                                |    2 +-
 configs/surface-rt_defconfig                                              |    2 +-
 configs/tec_defconfig                                                     |    2 +-
 configs/tegratab_defconfig                                                |   84 +++
 configs/tf701t_defconfig                                                  |   89 +++
 configs/transformer_t20_defconfig                                         |    2 +-
 configs/transformer_t30_defconfig                                         |    2 +-
 configs/ventana_defconfig                                                 |    2 +-
 configs/x3_t30_defconfig                                                  |    2 +-
 doc/board/asus/index.rst                                                  |    1 +
 doc/board/asus/transformer_t114.rst                                       |   74 +++
 doc/board/index.rst                                                       |    2 +
 doc/board/motorola/index.rst                                              |    9 +
 doc/board/motorola/mot.rst                                                |  104 +++
 doc/board/nvidia/index.rst                                                |    9 +
 doc/board/nvidia/tegratab.rst                                             |   74 +++
 drivers/input/Kconfig                                                     |    6 +
 drivers/input/Makefile                                                    |    1 +
 drivers/input/cpcap_pwrbutton.c                                           |  134 ++++
 drivers/pinctrl/tegra/funcmux-tegra20.c                                   |    9 +-
 drivers/pinctrl/tegra/pinctrl-tegra.c                                     |   75 ++-
 drivers/pinctrl/tegra/pinctrl-tegra20.c                                   |   18 +-
 drivers/power/pmic/Kconfig                                                |   10 +
 drivers/power/pmic/Makefile                                               |    1 +
 drivers/power/pmic/cpcap.c                                                |  125 ++++
 drivers/power/regulator/Kconfig                                           |    9 +
 drivers/power/regulator/Makefile                                          |    1 +
 drivers/power/regulator/cpcap_regulator.c                                 |  275 ++++++++
 drivers/spi/tegra20_slink.c                                               |   18 +
 drivers/sysreset/Kconfig                                                  |   45 ++
 drivers/sysreset/Makefile                                                 |    4 +-
 drivers/video/Kconfig                                                     |   29 +-
 drivers/video/Makefile                                                    |    5 +-
 drivers/video/lm3532_backlight.c                                          |  380 +++++++++++
 drivers/video/mot-panel.c                                                 |  308 +++++++++
 drivers/video/tegra/Kconfig                                               |   51 ++
 drivers/video/tegra/Makefile                                              |    9 +
 drivers/video/tegra/TODO                                                  |    5 +
 drivers/video/{tegra20/tegra-pwm-backlight.c => tegra/dc-pwm-backlight.c} |    2 +-
 drivers/video/{tegra20/tegra-dc.c => tegra/dc.c}                          |    2 +-
 drivers/video/{tegra20/tegra-dc.h => tegra/dc.h}                          |    0
 drivers/video/{tegra20/tegra-dsi.c => tegra/dsi.c}                        |    5 +-
 drivers/video/{tegra20/tegra-dsi.h => tegra/dsi.h}                        |    0
 drivers/video/{tegra20/tegra-hdmi.c => tegra/hdmi.c}                      |    4 +-
 drivers/video/{tegra20/tegra-hdmi.h => tegra/hdmi.h}                      |    0
 drivers/video/{tegra20/tegra-host1x.c => tegra/host1x.c}                  |    0
 drivers/video/{tegra20 => tegra}/mipi-phy.c                               |    0
 drivers/video/{tegra20 => tegra}/mipi-phy.h                               |    0
 drivers/video/{tegra20/tegra-mipi.c => tegra/mipi.c}                      |    0
 drivers/video/{ => tegra}/tegra124/Makefile                               |    0
 drivers/video/{ => tegra}/tegra124/display.c                              |    0
 drivers/video/{ => tegra}/tegra124/displayport.h                          |    0
 drivers/video/{ => tegra}/tegra124/dp.c                                   |    0
 drivers/video/{ => tegra}/tegra124/sor.c                                  |    0
 drivers/video/{ => tegra}/tegra124/sor.h                                  |    0
 drivers/video/tegra20/Kconfig                                             |   38 --
 drivers/video/tegra20/Makefile                                            |    7 -
 include/configs/apalis-tk1.h                                              |    3 -
 include/configs/apalis_t30.h                                              |   27 -
 include/configs/beaver.h                                                  |   21 -
 include/configs/cardhu.h                                                  |   21 -
 include/configs/cei-tk1-som.h                                             |   26 -
 include/configs/colibri_t20.h                                             |   18 -
 include/configs/colibri_t30.h                                             |   28 -
 include/configs/dalmore.h                                                 |   23 -
 include/configs/endeavoru.h                                               |   23 -
 include/configs/grouper.h                                                 |   19 -
 include/configs/harmony.h                                                 |   31 -
 include/configs/ideapad-yoga-11.h                                         |   19 -
 include/configs/jetson-tk1.h                                              |   22 -
 include/configs/medcom-wide.h                                             |   26 -
 include/configs/mocha.h                                                   |    6 -
 include/configs/mot.h                                                     |   19 +
 include/configs/nyan-big.h                                                |   22 -
 include/configs/ouya.h                                                    |   23 -
 include/configs/p2371-0000.h                                              |   23 -
 include/configs/p2371-2180.h                                              |   23 -
 include/configs/p2571.h                                                   |   23 -
 include/configs/p2771-0000.h                                              |   20 -
 include/configs/p3450-0000.h                                              |   21 -
 include/configs/paz00.h                                                   |   25 -
 include/configs/picasso.h                                                 |   23 -
 include/configs/plutux.h                                                  |   26 -
 include/configs/qc750.h                                                   |   23 -
 include/configs/seaboard.h                                                |   28 -
 include/configs/surface-rt.h                                              |   21 -
 include/configs/tec-ng.h                                                  |   20 -
 include/configs/tec.h                                                     |   26 -
 include/configs/tegra.h                                                   |   34 +
 include/configs/tegratab.h                                                |   19 +
 include/configs/transformer-t114.h                                        |   19 +
 include/configs/transformer-t20.h                                         |   23 -
 include/configs/transformer-t30.h                                         |   23 -
 include/configs/trimslice.h                                               |   26 -
 include/configs/venice2.h                                                 |   24 -
 include/configs/ventana.h                                                 |   23 -
 include/configs/x3-t30.h                                                  |   23 -
 include/power/cpcap.h                                                     |  373 +++++++++++
 184 files changed, 5935 insertions(+), 942 deletions(-)
 create mode 100644 arch/arm/dts/tegra114-asus-tf701t.dts
 create mode 100644 arch/arm/dts/tegra114-nvidia-tegratab.dts
 create mode 100644 arch/arm/dts/tegra20-motorola-daytona.dts
 create mode 100644 arch/arm/dts/tegra20-motorola-mot.dtsi
 create mode 100644 arch/arm/dts/tegra20-motorola-olympus.dts
 create mode 100644 board/asus/transformer-t114/Kconfig
 create mode 100644 board/asus/transformer-t114/MAINTAINERS
 create mode 100644 board/asus/transformer-t114/Makefile
 create mode 100644 board/asus/transformer-t114/transformer-t114-spl.c
 create mode 100644 board/asus/transformer-t114/transformer-t114.c
 create mode 100644 board/asus/transformer-t114/transformer-t114.env
 create mode 100644 board/motorola/mot/Kconfig
 create mode 100644 board/motorola/mot/MAINTAINERS
 create mode 100644 board/motorola/mot/Makefile
 create mode 100644 board/motorola/mot/configs/daytona.config
 create mode 100644 board/motorola/mot/configs/olympus.config
 create mode 100644 board/motorola/mot/mot-spl.c
 create mode 100644 board/motorola/mot/mot.env
 create mode 100644 board/nvidia/tegratab/Kconfig
 create mode 100644 board/nvidia/tegratab/MAINTAINERS
 create mode 100644 board/nvidia/tegratab/Makefile
 create mode 100644 board/nvidia/tegratab/tegratab-spl.c
 create mode 100644 board/nvidia/tegratab/tegratab.c
 create mode 100644 board/nvidia/tegratab/tegratab.env
 create mode 100644 configs/mot_defconfig
 create mode 100644 configs/tegratab_defconfig
 create mode 100644 configs/tf701t_defconfig
 create mode 100644 doc/board/asus/transformer_t114.rst
 create mode 100644 doc/board/motorola/index.rst
 create mode 100644 doc/board/motorola/mot.rst
 create mode 100644 doc/board/nvidia/index.rst
 create mode 100644 doc/board/nvidia/tegratab.rst
 create mode 100644 drivers/input/cpcap_pwrbutton.c
 create mode 100644 drivers/power/pmic/cpcap.c
 create mode 100644 drivers/power/regulator/cpcap_regulator.c
 create mode 100644 drivers/video/lm3532_backlight.c
 create mode 100644 drivers/video/mot-panel.c
 create mode 100644 drivers/video/tegra/Kconfig
 create mode 100644 drivers/video/tegra/Makefile
 create mode 100644 drivers/video/tegra/TODO
 rename drivers/video/{tegra20/tegra-pwm-backlight.c => tegra/dc-pwm-backlight.c} (99%)
 rename drivers/video/{tegra20/tegra-dc.c => tegra/dc.c} (99%)
 rename drivers/video/{tegra20/tegra-dc.h => tegra/dc.h} (100%)
 rename drivers/video/{tegra20/tegra-dsi.c => tegra/dsi.c} (99%)
 rename drivers/video/{tegra20/tegra-dsi.h => tegra/dsi.h} (100%)
 rename drivers/video/{tegra20/tegra-hdmi.c => tegra/hdmi.c} (99%)
 rename drivers/video/{tegra20/tegra-hdmi.h => tegra/hdmi.h} (100%)
 rename drivers/video/{tegra20/tegra-host1x.c => tegra/host1x.c} (100%)
 rename drivers/video/{tegra20 => tegra}/mipi-phy.c (100%)
 rename drivers/video/{tegra20 => tegra}/mipi-phy.h (100%)
 rename drivers/video/{tegra20/tegra-mipi.c => tegra/mipi.c} (100%)
 rename drivers/video/{ => tegra}/tegra124/Makefile (100%)
 rename drivers/video/{ => tegra}/tegra124/display.c (100%)
 rename drivers/video/{ => tegra}/tegra124/displayport.h (100%)
 rename drivers/video/{ => tegra}/tegra124/dp.c (100%)
 rename drivers/video/{ => tegra}/tegra124/sor.c (100%)
 rename drivers/video/{ => tegra}/tegra124/sor.h (100%)
 delete mode 100644 drivers/video/tegra20/Kconfig
 delete mode 100644 drivers/video/tegra20/Makefile
 delete mode 100644 include/configs/apalis_t30.h
 delete mode 100644 include/configs/beaver.h
 delete mode 100644 include/configs/cardhu.h
 delete mode 100644 include/configs/cei-tk1-som.h
 delete mode 100644 include/configs/colibri_t20.h
 delete mode 100644 include/configs/colibri_t30.h
 delete mode 100644 include/configs/dalmore.h
 delete mode 100644 include/configs/endeavoru.h
 delete mode 100644 include/configs/grouper.h
 delete mode 100644 include/configs/harmony.h
 delete mode 100644 include/configs/ideapad-yoga-11.h
 delete mode 100644 include/configs/jetson-tk1.h
 delete mode 100644 include/configs/medcom-wide.h
 create mode 100644 include/configs/mot.h
 delete mode 100644 include/configs/nyan-big.h
 delete mode 100644 include/configs/ouya.h
 delete mode 100644 include/configs/p2371-0000.h
 delete mode 100644 include/configs/p2371-2180.h
 delete mode 100644 include/configs/p2571.h
 delete mode 100644 include/configs/p2771-0000.h
 delete mode 100644 include/configs/p3450-0000.h
 delete mode 100644 include/configs/paz00.h
 delete mode 100644 include/configs/picasso.h
 delete mode 100644 include/configs/plutux.h
 delete mode 100644 include/configs/qc750.h
 delete mode 100644 include/configs/seaboard.h
 delete mode 100644 include/configs/surface-rt.h
 delete mode 100644 include/configs/tec-ng.h
 delete mode 100644 include/configs/tec.h
 create mode 100644 include/configs/tegra.h
 create mode 100644 include/configs/tegratab.h
 create mode 100644 include/configs/transformer-t114.h
 delete mode 100644 include/configs/transformer-t20.h
 delete mode 100644 include/configs/transformer-t30.h
 delete mode 100644 include/configs/trimslice.h
 delete mode 100644 include/configs/venice2.h
 delete mode 100644 include/configs/ventana.h
 delete mode 100644 include/configs/x3-t30.h
 create mode 100644 include/power/cpcap.h

This branch incorporates the following changes:
- minor enhancements to the Tegra SPI slink and pinmux drivers
- adjustments to the PLLD and D2 clock configurations
- separation of the GPIO sysreset and poweroff drivers for every stage
- restructuring of the Tegra video directory
- consolidation of per-device config headers
- support for Atrix 4G and Droid X2 (Tegra 2) with PMIC, backlight, and
  panel drivers
- support for ASUS TF701 and Nvidia Tegratab (Tegra 4) tablets

All changes are on top of latest u-boot/master, passed CI and were tested
on devices of all Tegra SoC generations which are affected by changes.

Thanks,
Svyatoslav Ryhel.

             reply	other threads:[~2025-04-12 10:11 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-12 10:11 Svyatoslav Ryhel [this message]
2025-04-13 14:09 ` Please pull u-boot-tegra staging Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2026-03-25  9:41 Svyatoslav Ryhel
2026-03-25 20:32 ` Tom Rini
2025-12-23  9:28 Svyatoslav Ryhel
2025-12-23 17:18 ` Tom Rini
2025-11-04  9:53 Svyatoslav Ryhel
2025-11-04 16:39 ` Tom Rini
2025-09-03  5:39 Svyatoslav Ryhel
2025-09-03 22:54 ` Tom Rini
2025-08-04  6:24 Svyatoslav Ryhel
2025-08-04 19:06 ` Tom Rini
2025-05-08 15:13 Svyatoslav Ryhel
2025-05-08 17:44 ` Tom Rini
2025-03-26 17:09 Svyatoslav Ryhel
2025-03-27  2:24 ` Tom Rini
2025-03-12 12:54 Svyatoslav Ryhel
2025-03-12 16:23 ` Tom Rini
2025-03-12 18:16 ` Tom Rini
2025-03-12 18:22   ` Svyatoslav Ryhel
2025-03-12 18:23     ` Tom Rini
2024-10-13 15:55 Svyatoslav Ryhel
2024-10-13 21:54 ` Tom Rini
2024-10-14  7:10   ` Svyatoslav Ryhel
2024-07-05 13:15 Svyatoslav Ryhel
2024-07-05 16:57 ` Tom Rini
2024-04-22 12:15 Svyatoslav Ryhel
2024-04-22 16:24 ` Tom Rini
2024-01-06  9:26 Svyatoslav Ryhel
2024-01-06 17:41 ` Tom Rini
2023-12-19 20:13 Svyatoslav Ryhel
2023-12-20  8:07 ` Svyatoslav Ryhel
2023-12-20 13:14 ` Tom Rini
2023-11-30  7:50 Svyatoslav Ryhel
2023-11-30 16:11 ` Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250412101129.70838-1-clamor95@gmail.com \
    --to=clamor95@gmail.com \
    --cc=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.