[PATCH 4/4] UBUNTU: add Tegra support to armhf generic
Stephen Warren
swarren at wwwdotorg.org
Fri Jul 12 20:00:47 UTC 2013
From: Stephen Warren <swarren at nvidia.com>
In order to support Tegra in d-i, we need to package kernel modules for
both Tegra SoC modules and various devices used on Tegra board, and also
build and package all Tegra-related device tree files.
For now, we only include support for Tegra20 boards, and not Tegra30/114
boards, since the kernel only has support for USB on Tegra20 so far, and
USB is required for any networking on Tegra, so this limits where the d-i
netinstall will actually be useful.
Signed-off-by: Stephen Warren <swarren at nvidia.com>
---
debian.master/d-i/firmware/kernel-image | 6 ++++++
debian.master/d-i/modules/block-modules | 1 +
debian.master/d-i/modules/kernel-image | 23 +++++++++++++++++++++++
debian.master/rules.d/armhf.mk | 6 ++++++
4 files changed, 36 insertions(+)
create mode 100644 debian.master/d-i/modules/kernel-image
diff --git a/debian.master/d-i/firmware/kernel-image b/debian.master/d-i/firmware/kernel-image
index 1a8423a..4949089 100644
--- a/debian.master/d-i/firmware/kernel-image
+++ b/debian.master/d-i/firmware/kernel-image
@@ -3,3 +3,9 @@ device-tree/imx6q-sabrelite.dtb
device-tree/omap3-beagle-xm.dtb
device-tree/omap4-panda.dtb
device-tree/omap4-panda-es.dtb
+device-tree/tegra20-harmony.dtb
+device-tree/tegra20-paz00.dtb
+device-tree/tegra20-seaboard.dtb
+device-tree/tegra20-trimslice.dtb
+device-tree/tegra20-ventana.dtb
+device-tree/tegra20-whistler.dtb
diff --git a/debian.master/d-i/modules/block-modules b/debian.master/d-i/modules/block-modules
index 97d5cb3..546c900 100644
--- a/debian.master/d-i/modules/block-modules
+++ b/debian.master/d-i/modules/block-modules
@@ -25,6 +25,7 @@ pd ?
pf ?
pg ?
pt ?
+sdhci-tegra ?
sx8 ?
umem ?
virtio_blk ?
diff --git a/debian.master/d-i/modules/kernel-image b/debian.master/d-i/modules/kernel-image
new file mode 100644
index 0000000..e9deb50
--- /dev/null
+++ b/debian.master/d-i/modules/kernel-image
@@ -0,0 +1,23 @@
+gpio-pca953x ?
+gpio-regulator ?
+i2c-mux ?
+i2c-mux-pinctrl ?
+max8907 ?
+max8907-regulator ?
+nvec ?
+nvec_kbd ?
+nvec_paz00 ?
+nvec_power ?
+nvec_ps2 ?
+palmas-regulator ?
+rtc-em3027 ?
+rtc-max8907 ?
+rtc-palmas ?
+rtc-tps6586x ?
+rtc-tps65910 ?
+tps51632-regulator ?
+tps62360-regulator ?
+tps65090-charger ?
+tps65090-regulator ?
+tps6586x-regulator ?
+tps65910-regulator ?
diff --git a/debian.master/rules.d/armhf.mk b/debian.master/rules.d/armhf.mk
index 8aca879..181240b 100644
--- a/debian.master/rules.d/armhf.mk
+++ b/debian.master/rules.d/armhf.mk
@@ -19,3 +19,9 @@ dtb_files_generic += imx6q-sabrelite.dtb
dtb_files_generic += omap3-beagle-xm.dtb
dtb_files_generic += omap4-panda.dtb
dtb_files_generic += omap4-panda-es.dtb
+dtb_files_generic += tegra20-harmony.dtb
+dtb_files_generic += tegra20-paz00.dtb
+dtb_files_generic += tegra20-seaboard.dtb
+dtb_files_generic += tegra20-trimslice.dtb
+dtb_files_generic += tegra20-ventana.dtb
+dtb_files_generic += tegra20-whistler.dtb
--
1.8.1.5
More information about the kernel-team
mailing list