1 /* SPDX-License-Identifier: GPL-2.0-only */
6 /* GPIO SouthWest Community */
10 Name (_CID, "INT33FF")
13 Name (RBUF, ResourceTemplate()
15 Memory32Fixed (ReadWrite, 0, 0x8000, RMEM)
16 Interrupt (ResourceConsumer, Level, ActiveLow, Shared,,,)
24 CreateDwordField (^RBUF, ^RMEM._BAS, RBAS)
25 RBAS = IO_BASE_ADDRESS + COMMUNITY_OFFSET_GPSOUTHWEST
35 /* GPIO North Community */
38 Name (_HID, "INT33FF")
39 Name (_CID, "INT33FF")
42 Name (RBUF, ResourceTemplate()
44 Memory32Fixed (ReadWrite, 0, 0x8000, RMEM)
45 Interrupt (ResourceConsumer, Level, ActiveLow, Shared,,,)
53 CreateDwordField (^RBUF, ^RMEM._BAS, RBAS)
54 RBAS = IO_BASE_ADDRESS + COMMUNITY_OFFSET_GPNORTH
64 /* GPIO East Community */
67 Name (_HID, "INT33FF")
68 Name (_CID, "INT33FF")
71 Name (RBUF, ResourceTemplate()
73 Memory32Fixed (ReadWrite, 0, 0x8000, RMEM)
74 Interrupt (ResourceConsumer, Level, ActiveLow, Shared,,,)
82 CreateDwordField (^RBUF, ^RMEM._BAS, RBAS)
83 RBAS = IO_BASE_ADDRESS + COMMUNITY_OFFSET_GPEAST
93 /* GPIO SouthEast Community */
96 Name (_HID, "INT33FF")
97 Name (_CID, "INT33FF")
100 Name (RBUF, ResourceTemplate()
102 Memory32Fixed (ReadWrite, 0, 0x8000, RMEM)
103 Interrupt (ResourceConsumer, Level, ActiveLow, Shared,,,)
111 CreateDwordField (^RBUF, ^RMEM._BAS, RBAS)
112 RBAS = IO_BASE_ADDRESS + COMMUNITY_OFFSET_GPSOUTHEAST