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

Commit 2630e78f authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Add i2c tracing support to atrace"

parents c4fc7779 ab54f68b
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -121,6 +121,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 post-fs
    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