> -----Original Message----- > From: linux-acpi-owner@xxxxxxxxxxxxxxx [mailto:linux-acpi- > owner@xxxxxxxxxxxxxxx] On Behalf Of Udit Kumar > Sent: Wednesday, June 12, 2019 4:48 AM > To: ACPI Devel Maling List <linux-acpi@xxxxxxxxxxxxxxx> > Cc: lenb@xxxxxxxxxx; Rafael J. Wysocki <rafael@xxxxxxxxxx> > Subject: Help on named object in kernel > > Dear ACPI experts, > I need your help on defining named objected in ACPI under _CRS. > In my firmware, I have defined two addresses for my device using > Memory32Fixed and QwordMemory under _CRS. > These two addresses are 32-bit and 64-bit long respectively. > For Memory32Fixed, I gave DescriptorName name as REG0 and for > QwordMemory I gave DescriptorName as SATA. Could you give us the ASL for the code snippet that you're talking about? Erik > > In Linux, all of resource of this device is added under its name (NXP0003:00). > Reading r-> name for all resource of this device is giving name as NXP0003:00. > So I am not able to use existing OS driver using call > platform_get_resource_byname, I have to use platform_get_resource API > with index to get above addresses. > > Could you help me, if there is way to use named resource in acpi. > Fyi, I am on kernel 4.14.122 > > Many Thanks > Udit