{
  "config":{
    "hw_platform": ["MTP"],
    "soc_id": ["356"],
    "platform_subtype_id":["1"],
    "platform_version":["131072", "196608"]
  },
  "rpr0521rs_0":{
    "owner": "sns_rpr0521rs",
    ".ambient_light":{
      "owner": "sns_rpr0521rs",
      ".config":{
        "owner": "sns_rpr0521rs",
        "is_dri":{ "type": "int", "ver": "0",
          "data": "1"
        },
        "hw_id":{ "type": "int", "ver": "0",
          "data": "0"
        },
        "res_idx":{ "type": "int", "ver": "0",
          "data": "2"
        },
        "sync_stream":{ "type": "int", "ver": "0",
          "data": "0"
        }
      }
    },
    ".proximity":{
      "owner": "sns_rpr0521rs",
      ".config":{
        "owner": "sns_rpr0521rs",
        "is_dri":{ "type": "int", "ver": "0",
          "data": "1"
        },
        "hw_id":{ "type": "int", "ver": "0",
          "data": "0"
        },
        "res_idx":{ "type": "int", "ver": "0",
          "data": "2"
        },
        "sync_stream":{ "type": "int", "ver": "0",
          "data": "0"
        }
      }
    }
  },
  "rpr0521rs_0_platform":{
    "owner": "sns_rpr0521rs",
    ".config":{
      "owner": "sns_rpr0521rs",
      "bus_type":{ "type": "int", "ver": "0",
        "data": "0"
      },
      "bus_instance":{ "type": "int", "ver": "0",
        "data": "5"
      },
      "slave_config":{ "type": "int", "ver": "0",
        "data": "56"
      },
      "min_bus_speed_khz":{ "type": "int", "ver": "0",
        "data": "400"
      },
      "max_bus_speed_khz":{ "type": "int", "ver": "0",
        "data": "400"
      },
      "reg_addr_type":{ "type": "int", "ver": "0",
        "data": "0"
      },
      "dri_irq_num":{ "type": "int", "ver": "0",
        "data": "31"
      },
      "irq_pull_type":{ "type": "int", "ver": "0",
        "data": "3"
      },
      "irq_is_chip_pin":{ "type": "int", "ver": "0",
        "data": "1"
      },
      "irq_drive_strength":{ "type": "int", "ver": "0",
        "data": "0"
      },
      "irq_trigger_type":{ "type": "int", "ver": "0",
        "data": "1"
      },
      "num_rail":{ "type": "int", "ver": "0",
        "data": "2"
      },
      "rail_on_state":{ "type": "int", "ver": "0",
        "data": "2"
      },
      "vdd_rail":{ "type": "str", "ver": "0",
        "data": "/pmic/client/sensor_vdd"
      },
      "vddio_rail":{ "type": "str", "ver": "0",
        "data": "/pmic/client/sensor_vddio"
      },
      "rigid_body_type":{ "type": "int", "ver": "0",
        "data": "0"
      }
    },
    ".ambient_light":{
      "owner": "sns_rpr0521rs",
      ".fac_cal":{
        "owner": "sns_rpr0521rs",
        ".coefficient":{
           "owner": "sns_rpr0521rs",
            "d0_0":{ "type": "flt", "ver": "0",
                "data": "1.682"
            },
            "d0_1":{ "type": "flt", "ver": "0",
                "data": "0.644"
            },
            "d0_2":{ "type": "flt", "ver": "0",
                "data": "0.756"
            },
            "d0_3":{ "type": "flt", "ver": "0",
                "data": "0.766"
            },
            "d1_0":{ "type": "flt", "ver": "0",
                "data": "1.877"
            },
            "d1_1":{ "type": "flt", "ver": "0",
                "data": "0.132"
            },
            "d1_2":{ "type": "flt", "ver": "0",
                "data": "0.243"
            },
            "d1_3":{ "type": "flt", "ver": "0",
                "data": "0.250"
            },
            "judg_0":{ "type": "flt", "ver": "0",
                "data": "0.595"
            },
            "judg_1":{ "type": "flt", "ver": "0",
                "data": "0.595"
            },
            "judg_2":{ "type": "flt", "ver": "0",
                "data": "1.352"
            },
            "judg_3":{ "type": "flt", "ver": "0",
                "data": "3.053"
            }
        },
        ".scale":{
            "owner": "sns_rpr0521rs",
            "x":{ "type": "flt", "ver": "0",
                "data": "1.0"
            }
        },
        ".bias":{
            "owner": "sns_rpr0521rs",
            "x":{ "type": "flt", "ver": "0",
                "data": "0.0"
            }
        }
      },
        ".fac_cal_init":{
            "owner": "sns_rpr0521rs",
            ".init_scale":{
                "owner": "sns_rpr0521rs",
                "x":{ "type": "flt", "ver": "0",
                    "data": "1.0"
                }
            },
            ".init_bias":{
                "owner": "sns_rpr0521rs",
                "x":{ "type": "flt", "ver": "0",
                    "data": "0.0"
                }
            }
        }
    },
    ".proximity":{
      "owner": "sns_rpr0521rs",
      ".fac_cal":{
        "owner": "sns_rpr0521rs",
            ".near_threshold":{
                "owner": "sns_rpr0521rs",
                "thres":{ "type": "flt", "ver": "0",
                    "data": "180"
                }
            },
            ".far_threshold":{
                "owner": "sns_rpr0521rs",
                "thres":{ "type": "flt", "ver": "0",
                    "data": "98"
                }
            },
            ".scale":{
                "owner": "sns_rpr0521rs",
                "x":{ "type": "flt", "ver": "0",
                    "data": "1.0"
                }
            },
            ".bias":{
                "owner": "sns_rpr0521rs",
                "x":{ "type": "flt", "ver": "0",
                    "data": "0.0"
                }
            }
        },
        ".fac_cal_init":{
            "owner": "sns_rpr0521rs",
            ".init_bias":{
                "owner": "sns_rpr0521rs",
                "x":{ "type": "flt", "ver": "0",
                    "data": "0.0"
                }
            }
        }
    },
    ".placement":{
      "owner": "sns_rpr0521rs",
      "0":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "1":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "2":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "3":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "4":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "5":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "6":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "7":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "8":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "9":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "10":{ "type": "flt", "ver": "0",
        "data": "0.0"
      },
      "11":{ "type": "flt", "ver": "0",
        "data": "0.0"
      }
    }
  }
}
