blob: 36304b0348a55c64732e5214d76f5303ffe9d7e6 [file] [log] [blame] [edit]
{
"ap_i2c": {
"binds": [
{
"dirname": "/dev",
"basename": "i2c-\\d+"
}
],
"group": "i2c"
},
"ata_storage": {
"binds": [
"/sys/class/block/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"audio_codec": {
"binds": [
"/sys/kernel/debug/asoc/"
],
"other_args": [
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"cellular_network": {
"binds": [
"/run/dbus",
"/sys/class/net/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"ec_component": {
"binds": [
"/dev/cros_ec",
"/run/chromeos-config/v1/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"ec_i2c": {
"binds": [
"/dev/cros_ec"
]
},
"edid": {
"binds": [
"/sys/class/drm/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"ethernet_network": {
"binds": [
"/run/dbus",
"/sys/class/net/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"generic_battery": {
"binds": [
"/sys/class/power_supply/",
"/sys/devices/LNXSYSTM:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"generic_network": {
"binds": [
"/run/dbus",
"/sys/class/net/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"gpu": {
"binds": [
"/dev/dri",
"/sys/bus/pci/devices/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"input_device": {
"binds": [
"/sys/bus/i2c/",
"/sys/devices/pci0000:00/",
"/sys/devices/platform/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"memory": {
"binds": [
"/sys/firmware/dmi/entries"
],
"other_args": [
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-c",
"CAP_DAC_READ_SEARCH+ep",
"--ambient"
]
},
"mipi_camera": {
"binds": [
"/sys/class/video4linux/",
"/sys/devices/pci0000:00/",
"/sys/bus/nvmem/devices/",
"/sys/bus/i2c/devices/",
"/run/chromeos-config/v1/",
"/dev/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
],
"user": "arc-camera"
},
"mmc_host": {
"binds": [
"/sys/class/mmc_host/",
"/sys/bus/mmc/devices/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"mmc_storage": {
"binds": [
"/sys/class/block/",
"/sys/devices/pci0000:00/",
"/sys/devices/platform/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"network": {
"binds": [
"/sys/class/net/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"nvme_storage": {
"binds": [
"/sys/class/block/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"tcpc": {
"binds": [
"/dev/cros_ec"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"ufs_storage": {
"binds": [
"/sys/class/block/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"usb_camera": {
"binds": [
"/sys/class/video4linux/",
"/sys/devices/pci0000:00/",
"/dev/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
],
"user": "arc-camera"
},
"vpd_cached": {
"binds": [
"/sys/firmware/vpd/ro/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
},
"wireless_network": {
"binds": [
"/run/dbus",
"/sys/class/net/",
"/sys/devices/pci0000:00/"
],
"other_args": [
"-k",
"tmpfs,/run,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M",
"-k",
"tmpfs,/sys,tmpfs,MS_NODEV|MS_NOEXEC|MS_NOSUID,mode=755,size=10M"
]
}
}