mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-16 23:57:11 +00:00
core/linux-am33x to 4.7.0-2
This commit is contained in:
parent
7a62a7f576
commit
e4c3961404
4 changed files with 86 additions and 19 deletions
|
@ -1,7 +1,7 @@
|
|||
From 21fd844c96291eccd57e2401864506e76a8cf124 Mon Sep 17 00:00:00 2001
|
||||
From 053ab81f7eb38d92a51b43c809301487f8d1d624 Mon Sep 17 00:00:00 2001
|
||||
From: Mateusz Salamon <m.salamon@grinn-global.com>
|
||||
Date: Fri, 20 May 2016 14:31:51 +0200
|
||||
Subject: [PATCH] add lcd cape for chiliboard
|
||||
Subject: [PATCH 1/2] add lcd cape for chiliboard
|
||||
|
||||
---
|
||||
arch/arm/boot/dts/Makefile | 1 +
|
||||
|
@ -10,10 +10,10 @@ Subject: [PATCH] add lcd cape for chiliboard
|
|||
create mode 100644 arch/arm/boot/dts/am335x-chiliboard-lcd.dts
|
||||
|
||||
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
|
||||
index e1d964e..189604e 100644
|
||||
index 1b6564a..877d6bb 100644
|
||||
--- a/arch/arm/boot/dts/Makefile
|
||||
+++ b/arch/arm/boot/dts/Makefile
|
||||
@@ -511,6 +511,7 @@ dtb-$(CONFIG_SOC_AM33XX) += \
|
||||
@@ -539,6 +539,7 @@ dtb-$(CONFIG_SOC_AM33XX) += \
|
||||
am335x-boneblack-emmc-overlay.dtb \
|
||||
am335x-bonegreen.dtb \
|
||||
am335x-chiliboard.dtb \
|
||||
|
@ -171,5 +171,5 @@ index 0000000..bee7d42
|
|||
+ };
|
||||
+};
|
||||
--
|
||||
2.8.2
|
||||
2.9.3
|
||||
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
From ecfbe769de9664836468529eddcbd28b83776411 Mon Sep 17 00:00:00 2001
|
||||
From: Franklin S Cooper Jr <fcooper@ti.com>
|
||||
Date: Tue, 3 May 2016 10:56:47 -0500
|
||||
Subject: [PATCH 2/2] clk: ti: am335x/am4372: Add tbclk to pwm node
|
||||
|
||||
Add tblck to the pwm nodes. This insures that the ehrpwm driver has access
|
||||
to the time-based clk.
|
||||
|
||||
Do not remove similar entries for ehrpwm node. Later patches will switch
|
||||
from using ehrpwm node name to pwm. But to maintain ABI compatibility we
|
||||
shouldn't remove the old entries.
|
||||
|
||||
Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com>
|
||||
Acked-by: Stephen Boyd <sboyd@codeaurora.org>
|
||||
Acked-by: Tero Kristo <t-kristo@ti.com>
|
||||
Signed-off-by: Tony Lindgren <tony@atomide.com>
|
||||
---
|
||||
drivers/clk/ti/clk-33xx.c | 3 +++
|
||||
drivers/clk/ti/clk-43xx.c | 6 ++++++
|
||||
2 files changed, 9 insertions(+)
|
||||
|
||||
diff --git a/drivers/clk/ti/clk-33xx.c b/drivers/clk/ti/clk-33xx.c
|
||||
index ef2ec64..0e47d95 100644
|
||||
--- a/drivers/clk/ti/clk-33xx.c
|
||||
+++ b/drivers/clk/ti/clk-33xx.c
|
||||
@@ -108,6 +108,9 @@ static struct ti_dt_clk am33xx_clks[] = {
|
||||
DT_CLK("48300200.ehrpwm", "tbclk", "ehrpwm0_tbclk"),
|
||||
DT_CLK("48302200.ehrpwm", "tbclk", "ehrpwm1_tbclk"),
|
||||
DT_CLK("48304200.ehrpwm", "tbclk", "ehrpwm2_tbclk"),
|
||||
+ DT_CLK("48300200.pwm", "tbclk", "ehrpwm0_tbclk"),
|
||||
+ DT_CLK("48302200.pwm", "tbclk", "ehrpwm1_tbclk"),
|
||||
+ DT_CLK("48304200.pwm", "tbclk", "ehrpwm2_tbclk"),
|
||||
{ .node_name = NULL },
|
||||
};
|
||||
|
||||
diff --git a/drivers/clk/ti/clk-43xx.c b/drivers/clk/ti/clk-43xx.c
|
||||
index 097fc90..7255aa8 100644
|
||||
--- a/drivers/clk/ti/clk-43xx.c
|
||||
+++ b/drivers/clk/ti/clk-43xx.c
|
||||
@@ -115,6 +115,12 @@ static struct ti_dt_clk am43xx_clks[] = {
|
||||
DT_CLK("48306200.ehrpwm", "tbclk", "ehrpwm3_tbclk"),
|
||||
DT_CLK("48308200.ehrpwm", "tbclk", "ehrpwm4_tbclk"),
|
||||
DT_CLK("4830a200.ehrpwm", "tbclk", "ehrpwm5_tbclk"),
|
||||
+ DT_CLK("48300200.pwm", "tbclk", "ehrpwm0_tbclk"),
|
||||
+ DT_CLK("48302200.pwm", "tbclk", "ehrpwm1_tbclk"),
|
||||
+ DT_CLK("48304200.pwm", "tbclk", "ehrpwm2_tbclk"),
|
||||
+ DT_CLK("48306200.pwm", "tbclk", "ehrpwm3_tbclk"),
|
||||
+ DT_CLK("48308200.pwm", "tbclk", "ehrpwm4_tbclk"),
|
||||
+ DT_CLK("4830a200.pwm", "tbclk", "ehrpwm5_tbclk"),
|
||||
{ .node_name = NULL },
|
||||
};
|
||||
|
||||
--
|
||||
2.9.3
|
||||
|
|
@ -8,8 +8,8 @@ _srcname=linux-4.7
|
|||
_kernelname=${pkgbase#linux}
|
||||
_desc="TI AM335x Beaglebone (Black)"
|
||||
pkgver=4.7.0
|
||||
pkgrel=1
|
||||
rcnrel=bone0
|
||||
pkgrel=2
|
||||
rcnrel=bone2
|
||||
arch=('armv7h')
|
||||
url="http://www.kernel.org/"
|
||||
license=('GPL2')
|
||||
|
@ -20,12 +20,14 @@ source=("http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
|||
"http://rcn-ee.com/deb/sid-armhf/v${pkgver}-${rcnrel}/patch-${pkgver%.0}-${rcnrel}.diff.gz"
|
||||
"git+https://github.com/RobertCNelson/bb.org-overlays.git"
|
||||
'0001-add-lcd-cape-for-chiliboard.patch'
|
||||
'0002-clk-ti-am335x-am4372-Add-tbclk-to-pwm-node.patch'
|
||||
'config')
|
||||
md5sums=('5276563eb1f39a048e4a8a887408c031'
|
||||
'0145ce5a83696306b58d98e60aa5fd18'
|
||||
'69be96a6f096729651df54a53ac8b8af'
|
||||
'SKIP'
|
||||
'3cd24d1cc05e9229b49d6922208c6fb2'
|
||||
'f98d03a87b2e1e90ab18637827af7ed1')
|
||||
'229d1836ccf94c7e902cfba2407d303f'
|
||||
'c81f250fa5adb04d0a0d81e273afee48'
|
||||
'83ce67c2703481621fc5f664c5e705e1')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_srcname}"
|
||||
|
@ -38,6 +40,7 @@ prepare() {
|
|||
|
||||
# ALARM patches
|
||||
git apply ../0001-add-lcd-cape-for-chiliboard.patch
|
||||
git apply ../0002-clk-ti-am335x-am4372-Add-tbclk-to-pwm-node.patch
|
||||
|
||||
cat "${srcdir}/config" > ./.config
|
||||
|
||||
|
@ -153,7 +156,7 @@ _package-headers() {
|
|||
mkdir -p "${pkgdir}/usr/lib/modules/${_kernver}/build/include"
|
||||
|
||||
for i in acpi asm-generic config crypto drm generated keys linux math-emu \
|
||||
media net pcmcia scsi sound trace uapi video xen; do
|
||||
media net pcmcia scsi soc sound trace uapi video xen; do
|
||||
cp -a include/${i} "${pkgdir}/usr/lib/modules/${_kernver}/build/include/"
|
||||
done
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 4.7.0-1 Kernel Configuration
|
||||
# Linux/arm 4.7.0-2 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM=y
|
||||
CONFIG_ARM_HAS_SG_CHAIN=y
|
||||
|
@ -2483,7 +2483,7 @@ CONFIG_TOUCHSCREEN_DYNAPRO=m
|
|||
CONFIG_TOUCHSCREEN_HAMPSHIRE=m
|
||||
CONFIG_TOUCHSCREEN_EETI=m
|
||||
CONFIG_TOUCHSCREEN_EGALAX=m
|
||||
# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set
|
||||
CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m
|
||||
CONFIG_TOUCHSCREEN_FT6236=m
|
||||
CONFIG_TOUCHSCREEN_FUJITSU=m
|
||||
CONFIG_TOUCHSCREEN_GOODIX=m
|
||||
|
@ -2496,7 +2496,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m
|
|||
CONFIG_TOUCHSCREEN_MAX11801=m
|
||||
CONFIG_TOUCHSCREEN_MCS5000=m
|
||||
CONFIG_TOUCHSCREEN_MMS114=m
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_MTOUCH=m
|
||||
CONFIG_TOUCHSCREEN_IMX6UL_TSC=m
|
||||
CONFIG_TOUCHSCREEN_INEXIO=m
|
||||
|
@ -2538,12 +2538,16 @@ CONFIG_TOUCHSCREEN_TSC200X_CORE=m
|
|||
CONFIG_TOUCHSCREEN_TSC2004=m
|
||||
CONFIG_TOUCHSCREEN_TSC2005=m
|
||||
CONFIG_TOUCHSCREEN_TSC2007=m
|
||||
CONFIG_TOUCHSCREEN_RM_TS=m
|
||||
CONFIG_TOUCHSCREEN_SILEAD=m
|
||||
CONFIG_TOUCHSCREEN_SIS_I2C=m
|
||||
CONFIG_TOUCHSCREEN_ST1232=m
|
||||
CONFIG_TOUCHSCREEN_SUR40=m
|
||||
# CONFIG_TOUCHSCREEN_SUR40 is not set
|
||||
# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
|
||||
CONFIG_TOUCHSCREEN_SX8654=m
|
||||
CONFIG_TOUCHSCREEN_TPS6507X=m
|
||||
CONFIG_TOUCHSCREEN_ZFORCE=m
|
||||
# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set
|
||||
CONFIG_TOUCHSCREEN_COLIBRI_VF50=m
|
||||
CONFIG_TOUCHSCREEN_ROHM_BU21023=m
|
||||
CONFIG_INPUT_MISC=y
|
||||
CONFIG_INPUT_AD714X=m
|
||||
|
@ -3388,7 +3392,6 @@ CONFIG_VIDEOBUF2_CORE=m
|
|||
CONFIG_VIDEOBUF2_MEMOPS=m
|
||||
CONFIG_VIDEOBUF2_DMA_CONTIG=m
|
||||
CONFIG_VIDEOBUF2_VMALLOC=m
|
||||
CONFIG_VIDEOBUF2_DMA_SG=m
|
||||
CONFIG_DVB_CORE=y
|
||||
CONFIG_DVB_NET=y
|
||||
CONFIG_TTPCI_EEPROM=m
|
||||
|
@ -4935,7 +4938,6 @@ CONFIG_ADIS16201=m
|
|||
CONFIG_ADIS16203=m
|
||||
CONFIG_ADIS16209=m
|
||||
CONFIG_ADIS16240=m
|
||||
CONFIG_LIS3L02DQ=m
|
||||
CONFIG_SCA3000=m
|
||||
|
||||
#
|
||||
|
@ -5208,6 +5210,7 @@ CONFIG_IIO_TRIGGERED_BUFFER=m
|
|||
CONFIG_IIO_CONFIGFS=m
|
||||
CONFIG_IIO_TRIGGER=y
|
||||
CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
|
||||
# CONFIG_IIO_SW_DEVICE is not set
|
||||
CONFIG_IIO_SW_TRIGGER=m
|
||||
CONFIG_IIO_TRIGGERED_EVENT=m
|
||||
|
||||
|
@ -5215,6 +5218,7 @@ CONFIG_IIO_TRIGGERED_EVENT=m
|
|||
# Accelerometers
|
||||
#
|
||||
CONFIG_BMA180=m
|
||||
CONFIG_BMA220=m
|
||||
CONFIG_BMC150_ACCEL=m
|
||||
CONFIG_BMC150_ACCEL_I2C=m
|
||||
CONFIG_BMC150_ACCEL_SPI=m
|
||||
|
@ -5227,6 +5231,7 @@ CONFIG_KXCJK1013=m
|
|||
CONFIG_MMA7455=m
|
||||
CONFIG_MMA7455_I2C=m
|
||||
CONFIG_MMA7455_SPI=m
|
||||
CONFIG_MMA7660=m
|
||||
CONFIG_MMA8452=m
|
||||
CONFIG_MMA9551_CORE=m
|
||||
CONFIG_MMA9551=m
|
||||
|
@ -5327,7 +5332,6 @@ CONFIG_VF610_DAC=m
|
|||
#
|
||||
# IIO dummy driver
|
||||
#
|
||||
# CONFIG_IIO_SIMPLE_DUMMY is not set
|
||||
|
||||
#
|
||||
# Frequency Synthesizers DDS/PLL
|
||||
|
@ -5457,12 +5461,14 @@ CONFIG_HID_SENSOR_DEVICE_ROTATION=m
|
|||
#
|
||||
CONFIG_IIO_HRTIMER_TRIGGER=m
|
||||
CONFIG_IIO_INTERRUPT_TRIGGER=m
|
||||
CONFIG_IIO_TIGHTLOOP_TRIGGER=m
|
||||
CONFIG_IIO_SYSFS_TRIGGER=m
|
||||
|
||||
#
|
||||
# Digital potentiometers
|
||||
#
|
||||
CONFIG_DS1803=m
|
||||
CONFIG_MAX5487=m
|
||||
CONFIG_MCP4131=m
|
||||
CONFIG_MCP4531=m
|
||||
CONFIG_TPL0102=m
|
||||
|
@ -5471,6 +5477,8 @@ CONFIG_TPL0102=m
|
|||
# Pressure sensors
|
||||
#
|
||||
CONFIG_BMP280=m
|
||||
CONFIG_BMP280_I2C=m
|
||||
CONFIG_BMP280_SPI=m
|
||||
CONFIG_HID_SENSOR_PRESS=m
|
||||
CONFIG_HP03=m
|
||||
CONFIG_MPL115=m
|
||||
|
@ -5767,6 +5775,7 @@ CONFIG_UFS_FS=m
|
|||
# CONFIG_UFS_DEBUG is not set
|
||||
CONFIG_EXOFS_FS=m
|
||||
# CONFIG_EXOFS_DEBUG is not set
|
||||
# CONFIG_AUFS_FS is not set
|
||||
CONFIG_ORE=m
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=y
|
||||
|
|
Loading…
Reference in a new issue