[PATCH v2 1/3] dt-bindings: soc: ti: Document the ti,tda54-mcu-scm-conf binding

Krzysztof Kozlowski krzk at kernel.org
Sun Nov 1 23:04:35 PST 2026


On 02/11/2026 06:20, Moteen Shah wrote:
>>> +  ti,proxy-id:
>>> +    $ref: /schemas/types.yaml#/definitions/uint32
>>> +    minimum: 0
>>> +    maximum: 7
>>> +    description:
>>> +      Proxy region (0-7) through which this node's clients access
>>> +      claimable registers and their fault status registers.
>> I don't get the need of this property. You have a one, specific device, so
>> why the proxy id would vary per board?
>>
>> It also looks like re-implementing access controllers.
>>
>> Best regards,
>> Krzysztof
> 
> 
> Thanks for the review, Krzysztof. I’ll drop the redundant “binding” from 
> the subject.
> 
> ti,proxy-id is not intended to vary by board. It selects the proxy 

Then it is implied by compatible, no?

> window used by this Linux instance. One use case we need to support is 
> running two VMs with different proxy IDs, with each VM’s DT describing 
> the proxy it uses.
> The driver reads the ID from DT and performs register accesses through 
> that proxy; it does not allocate proxy IDs or decide which VM uses which 
> one.
And if not, my statement still feels applicable.

Best regards,
Krzysztof



More information about the linux-arm-kernel mailing list