Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added CTAG face2|4 Audio Card support for BeagleBoard-X15 #97

Open
wants to merge 157 commits into
base: 4.1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
59fa1ef
merge: aufs4-kbuild
RobertCNelson Aug 10, 2016
aba854c
merge: aufs4-base
RobertCNelson Aug 10, 2016
1ff319d
merge: aufs4-mmap
RobertCNelson Aug 10, 2016
afeb2e2
merge: aufs4-standalone
RobertCNelson Aug 10, 2016
e4cb02b
merge: aufs4
RobertCNelson Aug 10, 2016
acf2b5c
aufs: call mutex.owner only when DEBUG_MUTEXES or MUTEX_SPIN_ON_OWNER…
Sep 16, 2015
d0485f8
merge: CONFIG_PREEMPT_RT Patch Set
RobertCNelson Aug 10, 2016
4e126b2
Revert "spi: spidev: Warn loudly if instantiated from DT as "spidev""
RobertCNelson Jun 1, 2015
8f8f304
backport: mediatek: mt7601u: from v4.2-rc3
RobertCNelson Jul 20, 2015
fd020b8
net: phy: vitesse: add support for VSC8601
mansr Nov 12, 2015
fb85449
backports: fbtft: from: linux.git
RobertCNelson Aug 10, 2016
af3c703
backports: iio: from: linux.git
RobertCNelson Aug 10, 2016
391e7ce
backports: iio: broken
RobertCNelson Mar 29, 2016
4944329
backports: edt-ft5x06: from: linux.git
RobertCNelson Aug 10, 2016
7193c18
of: add helper function to retrive match data
manabian May 6, 2015
d40aaab
edt-ft5x06: add invert_x/invert_y/swap_xy
RobertCNelson Mar 30, 2016
7ea2352
fix sleep33xx.S: for thumb2
RobertCNelson Jan 15, 2016
d5bf836
fix sleep43xx.S: for thumb2
RobertCNelson Jan 15, 2016
3f2ddd0
fix ti-emif-sram-pm.S: for thumb2
RobertCNelson Jan 15, 2016
868a057
net/wireless: SanCloud wifi: issue when associating with an SSID when…
RobertCNelson Mar 8, 2016
431ab7e
fix: 4.1.29+rt, big opps
RobertCNelson Aug 4, 2016
77236cf
am57xx-beagle-x15: cmem
RobertCNelson Dec 23, 2015
5598c2e
Added DT bindings for DebugSS
May 1, 2015
2245511
Making the uio pruss driver work
eliasbakken Apr 9, 2015
f95b73e
Cleaned up error reporting
eliasbakken Apr 10, 2015
8f6bf14
Fix remoteproc to work with the PRU GNU Binutils port
dinuxbg Oct 11, 2015
842baa1
ARM: samples seccomp no -m32
RobertCNelson Oct 30, 2015
5afbf02
scripts/dtc: Update to upstream version overlays
RobertCNelson Jul 6, 2015
ca4db11
regmap: Introduce regmap_get_max_register
Srinivas-Kandagatla May 21, 2015
3ddad60
regmap: Introduce regmap_get_reg_stride
Srinivas-Kandagatla May 21, 2015
b872f77
ARM: dts: Beaglebone i2c definitions
pantoniou May 13, 2015
d326ce2
i2c: Mark instantiated device nodes with OF_POPULATE
pantoniou Jan 24, 2015
bf51811
nvmem: Add a simple NVMEM framework for nvmem providers
Srinivas-Kandagatla Jul 27, 2015
a683756
nvmem: Add a simple NVMEM framework for consumers
Srinivas-Kandagatla Jul 27, 2015
d17c961
nvmem: Add nvmem_device based consumer apis.
Srinivas-Kandagatla Jul 27, 2015
78af13c
nvmem: Add bindings for simple nvmem framework
Srinivas-Kandagatla Jul 27, 2015
4cdd705
Documentation: nvmem: add nvmem api level and how-to doc
Srinivas-Kandagatla Jul 27, 2015
3129791
nvmem: qfprom: Add Qualcomm QFPROM support.
Srinivas-Kandagatla Jul 27, 2015
d43d017
nvmem: qfprom: Add bindings for qfprom
Srinivas-Kandagatla Jul 27, 2015
1abb72b
nvmem: sunxi: Move the SID driver to the nvmem framework
mripard Jul 27, 2015
27c8440
nvmem: Add DT binding documentation for Vybrid OCOTP driver
SanchayanMaity Sep 30, 2015
eb33671
nvmem: Add Vybrid OCOTP support
SanchayanMaity Sep 30, 2015
9ae9491
nvmem: Add i.MX6 OCOTP device tree binding documentation
pH5 Sep 30, 2015
9dd7d78
nvmem: imx-ocotp: Add i.MX6 OCOTP driver
pH5 Sep 30, 2015
1da6839
nvmem: add binding for mxs-ocotp
lategoodbye Sep 30, 2015
3e7eb99
nvmem: add driver for ocotp in i.MX23 and i.MX28
lategoodbye Sep 30, 2015
a9e861d
nvmem: rockchip-efuse: describe the usage of eFuse
ZhengShunQian Sep 30, 2015
3e9705a
nvmem: Adding bindings for rockchip-efuse
ZhengShunQian Sep 30, 2015
8614eca
nvmem: rockchip_efuse_regmap_config can be static
intel-lab-lkp Sep 30, 2015
f75d4c7
nvmem: core: fix the out-of-range leak in read/write()
ZhengShunQian Sep 30, 2015
d1e49f8
nvmem: core: Handle shift bits in-place if cell->nbits is non-zero
AxelLin Sep 30, 2015
50991d0
nvmem: core: Fix memory leak in nvmem_cell_write
AxelLin Sep 30, 2015
6548ff5
nvmem: sunxi: Check for memory allocation failure
mripard Sep 30, 2015
62f1db4
nvmem: make default user binary file root-access only
Srinivas-Kandagatla Aug 11, 2015
6a72305
nvmem: set the size for the nvmem binary file.
Srinivas-Kandagatla Aug 11, 2015
c7520d2
nvmem: add permission flags in nvmem_config
Srinivas-Kandagatla Aug 11, 2015
1c178b8
nvmem: fix permissions of readonly nvmem binattr
mvduin Oct 5, 2015
d3e9b90
configfs: Implement binary attributes (v4)
pantoniou Jun 12, 2014
de3950e
OF: DT-Overlay configfs interface (v5)
pantoniou Dec 4, 2013
b818721
gitignore: Ignore DTB files
pantoniou Feb 21, 2014
d0ba495
arm: omap: Proper cleanups for omap_device
pantoniou Aug 5, 2013
3ae454a
serial: omap: Fix port line number without aliases
pantoniou Nov 6, 2014
c824183
tty: omap-serial: Fix up platform data alloc
pantoniou Dec 9, 2013
a854084
ARM: DT: Enable symbols when CONFIG_OF_OVERLAY is used
pantoniou Dec 6, 2014
229fe37
of: Custom printk format specifier for device node
pantoniou Jan 20, 2015
763e11a
of: overlay: kobjectify overlay objects
pantoniou Mar 15, 2015
324438e
of: overlay: global sysfs enable attribute
pantoniou Mar 17, 2015
4525889
of: overlay: add per overlay sysfs attributes
pantoniou Apr 23, 2015
3834758
Documentation: ABI: /sys/firmware/devicetree/overlays
pantoniou Mar 17, 2015
666f796
i2c: nvmem: at24: Provide an EEPROM framework interface
pantoniou May 12, 2015
554d592
misc: Beaglebone capemanager
pantoniou May 6, 2015
c57d468
doc: misc: Beaglebone capemanager documentation
pantoniou May 13, 2015
bc3d2ce
doc: dt: beaglebone cape manager bindings.
pantoniou May 12, 2015
1c9d037
doc: ABI: bone_capemgr sysfs API
pantoniou May 12, 2015
41740f0
MAINTAINERS: Beaglebone capemanager maintainer
pantoniou May 13, 2015
c0e30d7
arm: dts: Enable beaglebone cape-manager
pantoniou May 12, 2015
d21bd57
of: overlay: Implement indirect target support
pantoniou May 21, 2015
3776a1a
of: unittest: Add indirect overlay target test
pantoniou May 21, 2015
e06f793
doc: dt: Document the indirect overlay method.
pantoniou Jun 12, 2015
0829925
of: overlay: Introduce target root capability.
pantoniou Jun 12, 2015
231f79e
of: unittest: Unit-tests for target root overlays.
pantoniou Jun 12, 2015
22ef447
doc: dt: Document the target root overlay method
pantoniou Jun 12, 2015
c2879e9
of: dynamic: Add __of_node_dupv()
pantoniou Jun 10, 2015
a6c57a9
of: changesets: Introduce changeset helper methods
pantoniou Jun 10, 2015
a04341a
RFC: Device overlay manager (PCI/USB + DT)
pantoniou May 21, 2015
15dfc20
hack: bbb enable 1ghz operation
RobertCNelson Sep 4, 2014
40a2843
dts: am335x-bone-common: fixup leds to match 3.8
RobertCNelson Aug 27, 2014
12dba58
arm: dts: am335x-bone-common: add collision and carrier sense pinmux
spatton-ti Jan 5, 2015
79eda05
add: am335x-bonegreen
RobertCNelson May 21, 2015
5086904
add overlay dtb
RobertCNelson May 21, 2015
0cf724d
am335x-bone-common: cpsw no longer need to define both slaves
RobertCNelson Sep 19, 2015
e9f98df
am335x-bone-common: drop 0x1a0 from mmc
RobertCNelson Sep 29, 2015
8f3ade1
tps65217: Enable KEY_POWER press on AC loss / PWR_BUT
RobertCNelson Oct 26, 2015
c9c01ec
cape: Argus UPS cape support
jdal Jun 16, 2014
53c3c20
Added support for Replicape
eliasbakken Apr 10, 2015
a6fa0f0
ARM: dts: am335x-boneblack: enable wl1835mod cape support
eyalreizer May 5, 2015
86c893d
bb: audio cape
RobertCNelson Mar 9, 2016
7df00f1
BeagleBone pinmux helper
pantoniou Dec 28, 2012
b7a646e
pinmux-helper: Add runtime configuration capability
pantoniou Mar 6, 2013
d8fe53f
pinmux-helper: Switch to using kmalloc
pantoniou Mar 7, 2013
3f11999
gpio: Introduce GPIO OF helper
pantoniou Jun 4, 2013
e9eb98e
Add dir-changeable property to gpio-of-helper
cdsteinkuehler Jan 26, 2014
b7f4453
am33xx.dtsi: add ocp label
Sep 4, 2014
6e0905c
beaglebone: added expansion header to dtb
Sep 4, 2014
c7af45f
bone-pinmux-helper: Add support for "mode" device-tree parameter The …
cdsteinkuehler Sep 16, 2014
98bda18
pinmux-helper: add P8_37_pinmux & P8_38_pinmux
RobertCNelson Sep 19, 2014
1168f69
pinmux-helper: hdmi
cdsteinkuehler Sep 28, 2014
716dce6
pinmux-helper: can1
dasGringuen Oct 5, 2014
a4309bc
Remove CONFIG_EXPERIMENTAL dependency on CONFIG_GPIO_OF_HELPER as CON…
twam Nov 12, 2014
7a6855d
pinmux-helper: add P9_19_pinmux & P9_20_pinmux
RobertCNelson Dec 5, 2014
e635ea5
gpio-of-helper: idr_alloc
RobertCNelson Jun 2, 2015
9d9bf5d
Provides a sysfs interface to the eQEP hardware on the AM33XX series …
teknoman117 Dec 2, 2013
243217c
tieqep.c: devres: remove devm_request_and_ioremap()
RobertCNelson Jun 5, 2015
a759850
tieqep cleanup
liftoff-sr Dec 21, 2015
eb31fdb
drm/tilcdc: Remove tilcdc slave support for tda998x driver
Feb 24, 2015
c6154a0
drm/tilcdc: Add support for external tda998x encoder
Feb 10, 2015
d430c6c
drm/tilcdc: Add DRM_TILCDC_SLAVE_COMPAT for ti,tilcdc,slave binding s…
Feb 18, 2015
aefc2ee
gpu: drm: i2c: add alternative adv7511 driver with audio support
Sep 10, 2015
4c70603
gpu: drm: i2c: adihdmi: componentize driver and huge reformat/cleanup
ohporter Nov 6, 2015
0a8c35b
ARM: dts: am335x-boneblack: Use new binding for HDMI
May 8, 2015
9f884b1
ARM: dts: add Arrow BeagleBone Black Industrial dts
ohporter Nov 3, 2015
b169ddf
ARM: dts: Add support for Olimex AM3352-SOM
vinifr Dec 6, 2015
6ca561d
am335x-olimex-som: no regulator for voltdm
RobertCNelson Dec 21, 2015
799904b
update am335x-bonegreen-wl1835.dtsi
Pillar1989 Jan 18, 2016
2141952
add beaglebone green wireless
Pillar1989 Jan 17, 2016
518c12f
bbgw: switch from gpio-hog back to regulator-gpio for wl_en
RobertCNelson Mar 3, 2016
315b121
bbgw: mmc3: edma change in ti-v4.1.x
RobertCNelson Mar 4, 2016
d3722f6
Update am335x-bonegreen-wireless.dts
Pillar1989 Mar 4, 2016
b83b208
am335x-bonegreen-wl1835: bluetooth audio
Pillar1989 Apr 12, 2016
53d2368
add: sancloud beaglebone enhanced
RobertCNelson Mar 1, 2016
313f780
sancloud: rename as: am335x-sancloud-bbe.dts
RobertCNelson Mar 8, 2016
a2918d7
am335x-sancloud-bbe: update lps331ap/mpu6050 irq pins
RobertCNelson Mar 30, 2016
977a321
add: am335x-boneblack-wireless
jadonk Apr 12, 2016
0bbef57
Added driver and device tree for CTAG face2|4 Audio Card
henrix Feb 27, 2016
a649ccf
Added support for higher sampling rates in AD193X driver. Added Devic…
henrix Feb 27, 2016
6c6f9f6
Added support for AD193X and CTAG face2|4 Audio Card in configuration…
henrix Feb 27, 2016
e1f422b
Modified ASOC platform driver for McASP to use asynchronous sampling …
henrix Feb 27, 2016
274fa73
Changed descriptions in files belonging to CTAG face2|4 Audio Card
henrix Feb 27, 2016
89560db
add: black version of ctag-face, (pass uboot: cape=ctag-face)
RobertCNelson Mar 3, 2016
d389148
add: jtag clock pinmux
RobertCNelson Mar 3, 2016
ab1bdbf
wl18xx-R8.6_SP1
RobertCNelson Mar 18, 2016
65b5776
add: wilink8-bt
Pillar1989 Apr 12, 2016
647afa9
wireless: import: acc1340
RobertCNelson Mar 22, 2016
81efa3c
sync: am335x-peripheral/pinmux
RobertCNelson Mar 3, 2016
897092e
auto generated: capes: add dtbs to makefile
RobertCNelson Apr 14, 2016
d3cb8ff
cpsw: search for phy
May 19, 2015
e3eb4f3
add am33x firmware
RobertCNelson Sep 9, 2015
72288d8
quiet: 8250_omap.c use pr_info over pr_err
RobertCNelson Jul 16, 2015
53c9940
quiet: topology.c use pr_info over pr_err (missing clock-frequency pr…
RobertCNelson Oct 16, 2015
0033dc9
quiet: vgaarb use pr_info over pr_err
RobertCNelson Oct 19, 2015
c4f717b
quiet: arch/arm/mach-omap2/voltage.c: legacy harmless
RobertCNelson Oct 20, 2015
f917f50
quiet: drivers/gpu/drm/tilcdc/tilcdc_crtc.c: dev_info over dev_err
RobertCNelson Feb 11, 2016
581b296
packaging: sync builddeb changes
RobertCNelson Aug 10, 2016
6a7c3dc
enable: travis: https://travis-ci.org/beagleboard/linux
RobertCNelson Aug 10, 2016
e603c18
4.1.30-ti-rt-r68 patchset
RobertCNelson Aug 10, 2016
bb1136e
4.1.30-ti-rt-r68 bb.org_defconfig
RobertCNelson Aug 10, 2016
b9d7dd7
Added support for BeagleBoard-X15
henrix Oct 3, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -106,3 +106,7 @@ all.config

# Kdevelop4
*.kdev4

# dtb objects
*.dtb
*.dtbo
17 changes: 17 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
dist: trusty
language: c
compiler: gcc
cache: ccache
env:
- ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOCALVERSION=-git$TRAVIS_COMMIT
addons:
apt:
packages:
- gcc-arm-linux-gnueabihf
- debootstrap
- qemu-user-static
- binfmt-support
- sbuild
- lzop
script:
- bash -ex build_deb_in_arm_chroot.sh
50 changes: 50 additions & 0 deletions Documentation/ABI/testing/debugfs-aufs
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
What: /debug/aufs/si_<id>/
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
Under /debug/aufs, a directory named si_<id> is created
per aufs mount, where <id> is a unique id generated
internally.

What: /debug/aufs/si_<id>/plink
Date: Apr 2013
Contact: J. R. Okajima <[email protected]>
Description:
It has three lines and shows the information about the
pseudo-link. The first line is a single number
representing a number of buckets. The second line is a
number of pseudo-links per buckets (separated by a
blank). The last line is a single number representing a
total number of psedo-links.
When the aufs mount option 'noplink' is specified, it
will show "1\n0\n0\n".

What: /debug/aufs/si_<id>/xib
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the consumed blocks by xib (External Inode Number
Bitmap), its block size and file size.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.

What: /debug/aufs/si_<id>/xino0, xino1 ... xinoN
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the consumed blocks by xino (External Inode Number
Translation Table), its link count, block size and file
size.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.

What: /debug/aufs/si_<id>/xigen
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the consumed blocks by xigen (External Inode
Generation Table), its block size and file size.
If CONFIG_AUFS_EXPORT is disabled, this entry will not
be created.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.
31 changes: 31 additions & 0 deletions Documentation/ABI/testing/sysfs-aufs
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
What: /sys/fs/aufs/si_<id>/
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
Under /sys/fs/aufs, a directory named si_<id> is created
per aufs mount, where <id> is a unique id generated
internally.

What: /sys/fs/aufs/si_<id>/br0, br1 ... brN
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the abolute path of a member directory (which
is called branch) in aufs, and its permission.

What: /sys/fs/aufs/si_<id>/brid0, brid1 ... bridN
Date: July 2013
Contact: J. R. Okajima <[email protected]>
Description:
It shows the id of a member directory (which is called
branch) in aufs.

What: /sys/fs/aufs/si_<id>/xi_path
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the abolute path of XINO (External Inode Number
Bitmap, Translation Table and Generation Table) file
even if it is the default path.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.
63 changes: 63 additions & 0 deletions Documentation/ABI/testing/sysfs-devices-platform-bone_capemgr
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
What: /sys/devices/platform/bone_capemgr/slots
Date: May 2015
KernelVersion: 4.0
Contact: Pantelis Antoniou <[email protected]>
Description:
READ:
Describe the state of all the slots of the beaglebone capemgr.
Each line of the output describes a slot:
The slot format is as following:
<slot-id>: [P-][F-][O-][l-][L-][D-] \
<overlay-id> <board-name>,<version>,
<manufacturer>,<part-number>

Where the flags are:
P: Slot has been probed
F: Slot has failed probing (i.e. no EEPROM detected)
O: Slot has been overridden by the user
l: Slot is current loading
L: Slot has completed loading and is ready
D: Slot has been disabled

Example:
0: P---L- -1 BeagleBone RS232 CAPE,00A1,Beagleboardtoys,BB-BONE-SERL-03
1: PF---- -1
2: PF---- -1
3: PF---- -1

WRITE:
Writing a string of the form <part-number>[:version] issues a request to
load a firmware blob containing an overlay. The name of the firmware blob
is <part-number>-[version|00A0].dtbo. This act is defined as a slot override.

Writing a negative slot id removes the slot if it was an overridden one, or
unloads a slot that was probed.

What: /sys/devices/platform/bone_capemgr/baseboard/<eeprom-field>
Date: May 2015
KernelVersion: 4.0
Contact: Pantelis Antoniou <[email protected]>
Description: Contains the probed base board EEPROM field; one of:
board-name - board-name as stored in cape EEPROM
dc-supplied - whether the cape draws or supplies DC
eeprom-format-revision - EEPROM format rev, only 00A0 supported
header - header; should be 'aa 55 33 ee'
manufacturer - manufacturer string
part-number - part-number of the cape
serial-number - serial number of the cape
version - version of the cape, i.e. 00A0
number-of-pins - displayed but ignored
pin-usage - displayed but ignored
sys-5v - displayed but ignored
vdd-3v3exp - displayed but ignored
vdd-5v - displayed but ignored
What: /sys/devices/platform/bone_capemgr/slot-<n>/<eeprom-field>
Date: May 2015
KernelVersion: 4.0
Contact: Pantelis Antoniou <[email protected]>
Description: Contains the probed cape's EEPROM field; the field is one of:
board-name - baseboard name i.e. A335BNLT
header - header; should be 'aa 55 33 ee'
revision - baseboard revision
serial-number - baseboard serial number
config-option - displayed but ignored
22 changes: 0 additions & 22 deletions Documentation/ABI/testing/sysfs-driver-sunxi-sid

This file was deleted.

34 changes: 34 additions & 0 deletions Documentation/ABI/testing/sysfs-firmware-devicetree-overlays
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
What: /sys/firmware/devicetree/overlays/
Date: March 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
This directory contains the applied device tree overlays of
the running system, as directories of the overlay id.

enable: The master enable switch, by default is 1, and when
set to 0 it cannot be re-enabled for security reasons.

The discussion about this switch takes place in:
http://comments.gmane.org/gmane.linux.drivers.devicetree/101871

Kees Cook:
"Coming from the perspective of drawing a bright line between
kernel and the root user (which tends to start with disabling
kernel module loading), I would say that there at least needs
to be a high-level one-way "off" switch for the interface so
that systems that have this interface can choose to turn it off
during initial boot, etc."

What: /sys/firmware/devicetree/overlays/<id>
Date: March 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
Each directory represents an applied overlay, containing
the following attribute files.

targets: A file containing the list of targets of each overlay
with each line containing a target.

can_remove: The attribute set to 1 means that the overlay can
be removed, while 0 means that the overlay is being
overlapped therefore removal is prohibited.
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/arm/omap/omap.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ Optional properties:
- ti,no-reset-on-init: When present, the module should not be reset at init
- ti,no-idle-on-init: When present, the module should not be idled at init
- ti,no-idle: When present, the module is never allowed to idle.
- ti,deassert-hard-reset: list of hwmod and hardware reset line name pairs
(ascii strings) to be deasserted upon device instantiation.


Example:

Expand Down
18 changes: 0 additions & 18 deletions Documentation/devicetree/bindings/drm/tilcdc/slave.txt

This file was deleted.

27 changes: 27 additions & 0 deletions Documentation/devicetree/bindings/drm/tilcdc/tilcdc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ Optional properties:
- max-pixelclock: The maximum pixel clock that can be supported
by the lcd controller in KHz.

Optional nodes:

- port/ports: to describe a connection to an external encoder. The
binding follows Documentation/devicetree/bindings/graph.txt and
suppors a single port with a single endpoint.

Example:

fb: fb@4830e000 {
Expand All @@ -26,4 +32,25 @@ Example:
interrupt-parent = <&intc>;
interrupts = <36>;
ti,hwmods = "lcdc";

port {
lcdc_0: endpoint@0 {
remote-endpoint = <&hdmi_0>;
};
};
};

tda19988: tda19988 {
compatible = "nxp,tda998x";
reg = <0x70>;

pinctrl-names = "default", "off";
pinctrl-0 = <&nxp_hdmi_bonelt_pins>;
pinctrl-1 = <&nxp_hdmi_bonelt_off_pins>;

port {
hdmi_0: endpoint@0 {
remote-endpoint = <&lcdc_0>;
};
};
};
Loading