Lines Matching refs:regulatory

1 Linux wireless regulatory documentation
5 regulatory infrastructure works.
11 Keeping regulatory domains in userspace
14 Due to the dynamic nature of regulatory domains we keep them
16 to the kernel one regulatory domain to be used as the central
17 core regulatory domain all wireless devices should adhere to.
19 How to get regulatory domains to the kernel
22 Userspace gets a regulatory domain in the kernel by having
24 expected regulatory domains will be respected by the kernel.
27 is CRDA - central regulatory domain agent. Its documented here:
32 it needs a new regulatory domain. A udev rule can be put in place
33 to trigger crda to send the respective regulatory domain for a
38 # Example file, should be put in /etc/udev/rules.d/regulatory.rules
39 KERNEL=="regulatory*", ACTION=="change", SUBSYSTEM=="platform", RUN+="/sbin/crda"
43 Who asks for regulatory domains?
54 # set regulatory domain to "Costa Rica"
57 This will request the kernel to set the regulatory domain to
59 to provide a regulatory domain for the alpha2 specified by the user
65 regulatory domain is required. More on this to be added
70 If drivers determine they need a specific regulatory domain
73 crda can provide back a regulatory domain for that country or
74 they can build their own regulatory domain based on internal
78 regulatory hint with an alpha2. For these drivers there is an additional
80 regulatory data. This additional check can be used by drivers by
82 is called when the core's regulatory domain has been changed. The driver
89 Device drivers who provide their own built regulatory domain
98 by having a mapping of your device's EEPROM country/regulatory
136 Example code - drivers providing a built in regulatory domain:
141 If you have regulatory information you can obtain from your
142 driver and you *need* to use this we let you build a regulatory domain
144 kmalloc() a structure big enough to hold your regulatory domain
146 call regulatory_hint() with the regulatory domain structure in it.
148 Bellow is a simple example, with a regulatory domain cached using the stack.
151 Example cache of some regulatory domain
192 Statically compiled regulatory database