Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9f722efb authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add i2c tracing support to atrace"

parents e59b6f45 43fb6787
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -116,6 +116,17 @@ static const TracingCategory k_categories[] = {
        { REQ,      "/sys/kernel/debug/tracing/events/irq/enable" },
        { OPT,      "/sys/kernel/debug/tracing/events/ipi/enable" },
    } },
    { "i2c",        "I2C Events",   0, {
        { REQ,      "/sys/kernel/debug/tracing/events/i2c/enable" },
        { REQ,      "/sys/kernel/debug/tracing/events/i2c/i2c_read/enable" },
        { REQ,      "/sys/kernel/debug/tracing/events/i2c/i2c_write/enable" },
        { REQ,      "/sys/kernel/debug/tracing/events/i2c/i2c_result/enable" },
        { REQ,      "/sys/kernel/debug/tracing/events/i2c/i2c_reply/enable" },
        { OPT,      "/sys/kernel/debug/tracing/events/i2c/smbus_read/enable" },
        { OPT,      "/sys/kernel/debug/tracing/events/i2c/smbus_write/enable" },
        { OPT,      "/sys/kernel/debug/tracing/events/i2c/smbus_result/enable" },
        { OPT,      "/sys/kernel/debug/tracing/events/i2c/smbus_reply/enable" },
    } },
    { "freq",       "CPU Frequency",    0, {
        { REQ,      "/sys/kernel/debug/tracing/events/power/cpu_frequency/enable" },
        { OPT,      "/sys/kernel/debug/tracing/events/power/clock_set_rate/enable" },
+9 −0
Original line number Diff line number Diff line
@@ -54,6 +54,15 @@ on boot
    chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_lock/enable
    chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_locked/enable
    chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_unlock/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_read/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_write/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_result/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_reply/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_read/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_write/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_result/enable
    chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_reply/enable

    # Tracing disabled by default
    write /sys/kernel/debug/tracing/tracing_on 0