summaryrefslogtreecommitdiffstats
path: root/meta-agl-bsp/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_%.bbappend
blob: 20682e4f03b8c34b6f7b31940c9d46185d813c91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"

SRC_URI:append:ulcb = " \
    file://0001-arm64-dts-renesas-preserve-drm-HDMI-connector-naming.patch \
"

KERNEL_DEVICETREE:remove:h3ulcb = " \
    renesas/r8a7795-es1-h3ulcb-view.dtb \
    renesas/r8a7795-es1-h3ulcb-had-alfa.dtb \
    renesas/r8a7795-es1-h3ulcb-had-beta.dtb \
    renesas/r8a7795-es1-h3ulcb-vb.dtb \
    renesas/r8a7795-es1-h3ulcb-vb2.dtb \
    renesas/r8a7795-es1-h3ulcb-vbm.dtb \
    renesas/r8a7795-h3ulcb-view.dtb \
    renesas/r8a7795-h3ulcb-had-alfa.dtb \
    renesas/r8a7795-h3ulcb-had-beta.dtb \
    renesas/r8a7795-h3ulcb-vb.dtb \
    renesas/r8a7795-h3ulcb-vb2.dtb \
    renesas/r8a7795-h3ulcb-vb2.1.dtb \
    renesas/r8a7795-h3ulcb-vbm.dtb \
    renesas/r8a7795-h3ulcb-4x2g-vb.dtb \
    renesas/r8a7795-h3ulcb-4x2g-vb2.dtb \
    renesas/r8a7795-h3ulcb-4x2g-vb2.1.dtb \
    renesas/r8a7795-h3ulcb-4x2g-vbm.dtb \
"

# The meta-rcar layer actives by default the configuration MTD_RENESAS_RPC_HYPERFLASH
# in the kernel. We need to set DISABLE_RPC_ACCESS to deactivate it.
DISABLE_RPC_ACCESS ?= "1"
n class="p">[]cli.Command) { *cmdDef = append(*cmdDef, cli.Command{ Name: "misc", HideHelp: true, Usage: "miscellaneous commands group", Subcommands: []cli.Command{ { Name: "version", Aliases: []string{"v"}, Usage: "Get version of XDS agent and XDS server", Action: xdsVersion, Flags: []cli.Flag{ cli.BoolFlag{ Name: "verbose, v", Usage: "display verbose output", }, }, }, }, }) } func xdsVersion(ctx *cli.Context) error { verbose := ctx.Bool("verbose") // Get version ver := xaapiv1.XDSVersion{} if err := XdsVersionGet(&ver); err != nil { return cli.NewExitError(err.Error(), 1) } writer := NewTableWriter() fmt.Fprintln(writer, "Agent:") fmt.Fprintln(writer, " ID:\t", ver.Client.ID) v := ver.Client.Version if verbose { v += " (" + ver.Client.VersionGitTag + ")" } fmt.Fprintln(writer, " Version:\t", v) if verbose { fmt.Fprintln(writer, " API Version:\t", ver.Client.APIVersion) } for _, svr := range ver.Server { fmt.Fprintln(writer, "Server:") fmt.Fprintln(writer, " ID:\t", svr.ID) v = svr.Version if verbose { v += " (" + svr.VersionGitTag + ")" } fmt.Fprintln(writer, " Version:\t", v) if verbose { fmt.Fprintln(writer, " API Version:\t", svr.APIVersion) } } writer.Flush() return nil }